问题描述:设计一个程序,枚举1-n的全排列.
#include<iostream>
#include<algorithm>
using namespace std;
int n;
int arr[10];
int main(){
cin>>n;
for(int i=1;i<=n;i++)arr[i]=i;
do{
for(int i=1;i<=n;i++)cout<<arr[i]<<' ';
cout<<endl;
}while(next_permutation(arr+1,arr+n+1));
}