Cod sursa(job #345959)

Utilizator georgelRector George georgel Data 5 septembrie 2009 20:12:40
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.48 kb
#include<fstream>

using namespace std;

int n,m,x[100];
ofstream fout("combinari.out");
void afis(){
     for(int 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;
fin.close();
comb(1);
fout.close();
return 0;
}