#include <stdio.h> int main(void) { int n; while(scanf("%d",&n) != EOF) { int m,arr1[1000],arr[1001] = {0},i,k = 0; for(i = 1; i <= n;i++) scanf("%d",&arr[i]); scanf("%d",&m); for(i = n - m + 1;i <= n;i++) arr1[k++] = arr[i]; for(i = n - m;i >= 1;i--) { arr[i + m] =arr[i]; } k = 0; for(i = 1;i <= m;i++) arr[i] = arr1[k++]; for(i = 1;i <= n;i++) printf("%d ",arr[i]); printf("\n"); } return 0; } |
Double click to view unformatted code.