样例全过,但全红
#include<algorithm>
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
int n,a[100005];
cin>>n;
for(int i=1;i<=n;i++){
a[i]=i;
}
do{
for(int i=1;i<=n;i++)
cout<<setw(4)<<a[i]<<" ";
cout<<"\n";
}while(next_permutation(a+1,a+n+1));
return 0;
}