fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int n,k;
  4. int x[1000];
  5. void Result(){
  6. for(int i = 1; i <= k; i++){
  7. cout << x[i] << " ";
  8. }
  9. cout << endl;
  10. }
  11. void init(){
  12. cin >> n >> k;
  13. x[0] = 0;
  14. }
  15. void Try(int i){
  16. for(int j = x[i-1]+1; j <= n - k + i;j++){
  17. x[i] = j;
  18. if(i == k)Result();
  19. else Try(i + 1);}
  20. }
  21. int main(){
  22. init();
  23. Try(1);
  24. return 0;
  25. }
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
Standard output is empty