Cod sursa(job #1975979)

Utilizator Lazar_LaurentiuLazar Laurentiu Lazar_Laurentiu Data 2 mai 2017 16:24:43
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.52 kb
#include <iostream>
#include <fstream>

using namespace std;

ifstream f ("combinari.in");
ofstream g ("combinari.out");

int n,k,nrf,a[19],m;
void combinari(int nr,int lst){
  if(nr<k){
    for(int i=lst+1;i<=n;i++){
      a[nr]=i;
      combinari(nr+1,i);
    }
  } else {
    for(int i=lst+1;i<=n;i++){
      a[nr]=i;
      for(int ii=1;ii<=k;ii++)
        g<<a[ii]<<" ";
      g<<'\n';
    }
  }
}

int main()
{
    f>>n>>k;
    combinari(1,0);
    f.close ();
    g.close ();
    return 0;
}