順列
/*
使用c++标准库中的 next_permutation 枚举
*/
#include<stdio.h>
#include<iostream>
#include<algorithm>//使用该头文件
using namespace std;
int main()
{
int a[10],n;
scanf("%d",&n);
for(int i=1;i<=n;i++){
a[i]=i;
}
do{
for(int i=1;i<=n;i++){
printf("%d ",a[i]);
}
printf("\n");
}while(next_permutation(a+1,a+n+1));
return 0;
}