代码:
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,k,sum=0;
int a[20];
cin>>n>>k;
if(k==1){
for(int i=1;i<=n;i++) cout<<i<<endl;
return 0;
}
for(int i=0;i<n;i++){
a[i]=i+1;
if(i<k) cout<<a[i]<<" ";
}
cout<<endl;
sum++;
while(next_permutation(a,a+n)){
for(int i=0;i<k;i++){
cout<<a[i]<<" ";
}
cout<<endl;
sum++;
}
return 0;
}
帮我的必被我关注!