Cod sursa(job #277023)

Utilizator MirceampMuresan Mircea Paul Mirceamp Data 11 martie 2009 14:33:12
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.47 kb
#include<fstream>

using namespace std;

ofstream fout("combinari.out");
int n,m,x[100];
void afis(){
     int i;
     for(i = 1; i <= m; i++)
     fout<<x[i]<<" ";
     fout<<"\n";
}
void comb(int k){
     int i;
     for(i = x[k-1]+1; i <= n-m+k;i++)
     {
           x[k] = i;
           if(k == m)afis();
           else comb(k+1);
     }
}

int main(){
    ifstream fin("combinari.in");
fin>>n>>m;
comb(1);
fin.close();
fout.close();
 return 0;
}