我看题解没人这么写,所以发一篇。其实也是想问大家,这么写在蓝桥杯系统上提交能过不能
#include<bits/stdc++.h>
using namespace std;
int a[10],n;
int main()
{
cin>>n;
for(int i=0;i<n;i++) a[i]=i+1;
do{
for(int i=0;i<n;i++) cout<<a[i]<<" ";
cout<<endl;
}while(next_permutation(a,a+n));
}