Cod sursa(job #572281)

Utilizator dicu_dariaDaria Dicu dicu_daria Data 5 aprilie 2011 10:19:41
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.47 kb
#include <fstream>
using namespace std;
int n,k,a[20];

ifstream fi("combinari.in");
ofstream fo("combinari.out");

void afisare()
{
  int i;
  for(i=1;i<=k;i++) fo<<a[i]<<" ";
  fo<<"\n";
}
void comb(int p,int nr)
{
  int i;
  if(nr==k+1) afisare();
  else
  for(i=p;i<=n-k+nr;i++)
  {
    a[nr]=i;
    comb(i+1,nr+1);
  }
}
int main()
{
    ifstream fi("combinari.in");
    ofstream fo("combinari.out");
    fi>>n>>k;
    comb(1,1);
    return 0;
}