Cod sursa(job #1903854)

Utilizator DimaTCDima Trubca DimaTC Data 5 martie 2017 13:00:44
Problema Combinari Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <iostream>
#include<bitset>

using namespace std;

int s[100], n, k;

void afis(){
	int i;
	for (i=1; i<=k; i++)
	cout << s[i]<< " "; 
	cout << "\n";
	
}
void backTr(int  p) 
{ int i;
  for (i=s[p-1]+1; i<=n-k+p; i++) {
  	    s[p]=i;
        if (p==k)
              afis();
        else backTr(p+1);      
		}
		
  }
	


int main (){
	cin >> n >> k; 
	backTr(1); 
	return 0;
	
}