#include<stdio.h> #include <stdlib.h> #include <string.h> #include <math.h> void swap(int a[],int i,int j){ int tmp; while(i<j){ tmp=a[i]; a[i]=a[j]; a[j]=tmp; i++; j--; } } int main() { int a[1000],i,n,d; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&a[i]); } scanf("%d",&d); swap(a,0,n-d-1); swap(a,n-d,n-1); swap(a,0,n-1); for(i=0;i<n;i++){ printf("%d",a[i]); if(i!=n-1){ printf(" "); } } return 0; } |
Double click to view unformatted code.