Cod sursa(job #1998112)

Utilizator CodrinsahCotarlan Codrin Codrinsah Data 6 iulie 2017 16:17:51
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include <fstream>
using namespace std;
ifstream fi ("combinari.in");
ofstream fo ("combinari.out");
int n,k,x,a[20];
void scrie()
{
  for (int i=1;i<=k;i++) fo<<a[i]<<' ';
  fo<<'\n';
}
void combinari(int Nel,int val)
{
  x++;
  if (x==Nel+1) scrie();
  else for (int i=val;i<=n;i++) {a[x]=i;combinari(Nel,i+1);}
  x--;
}
int main()
{
    fi>>n>>k;
    combinari(k,1);
    return 0;
}