#include<bits/stdc++.h> int main(){ int a,b[2004]; scanf("%d",&a); for(int i=1;i<=a;i++) scanf("%d",&b[i]); do{ for(int i=1;i<a;i++) swap(b[i],b[a]); for(int i=1;i<=a;i++) printf("%d ",b[i]); printf("\n"); }while(b[a]!=a); return 0; }
错哪了