1 solutions
-
0
#include<iostream> using namespace std; int n,r,p[30]; bool pp[30]; void ppp(int x){ if(x>r){ for(int i=1;i<=r;i++)cout<<p[i]<<" "; cout<<endl; return; }for(int i=p[x-1]+1;i<=n;i++)if(!pp[i]){ p[x]=i,pp[i]=1; ppp(x+1); pp[i]=0; }return; }int main(){ cin>>n>>r; ppp(1); return 0; }
- 1
Information
- ID
- 339
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 7
- Tags
- # Submissions
- 14
- Accepted
- 11
- Uploaded By