Cod sursa(job #673815)

Utilizator ciuscatalincius catalin ciuscatalin Data 4 februarie 2012 22:06:25
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.63 kb
#include<fstream>
# include <iostream>
using namespace std;

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