#include <iostream>
using namespace std;
int n,m=9;
int array[9]={1,2,3,4,5,6,7,8,9};
int an[10];
void zuhe(int x,int y=0){
if(x>0){
for(int i=y;i<=m-x;i++){
an[x]=array[i];
zuhe(x-1,i+1);
}
}
else{
for(int i=1;i<=n;i++){
cout<<an[i]<<" ";
}
cout<<endl;
}
}
int main(){
cin>>n;
zuhe(n);
system("pause");
return 0;
}在这里插入代码片
07-31
885
08-15
779
07-26
434
02-17
433
03-30