#include<stdio.h> #include<string.h> #include<math.h> #include<malloc.h> int main() { int n; scanf("%d", &n); int *a = (int *)malloc(n * sizeof(int)); int *b = (int *)malloc(n * sizeof(int)); for (int i = 0;i < n;i++) { scanf("%d", &a[i]); } int m; scanf("%d", &m); for (int i = n - m,j=0;i < n;i++,j++) { b[j] = a[i]; } for (int i = 0, j = m;j < n;i++, j++) { b[j] = a[i]; } for (int i = 0;i < n;i++) { if (i == n - 1) printf("%d", b[i]); else printf("%d ", b[i]); } } |
Double click to view unformatted code.