Cod sursa(job #1002541)

Utilizator andreey_047Andrei Maxim andreey_047 Data 28 septembrie 2013 09:20:50
Problema Combinari Scor 10
Compilator cpp Status done
Runda Arhiva educationala Marime 0.71 kb
#include <fstream>

using namespace std;

    int a[18];
int main()
{
    int n,k,i,nr,p,c,cc;
    ifstream fin("combinari.in");
    ofstream fout("combinari.out");
        fin >> n >> k;
        fin.close();
    for(i = 1;i<=k;i++) a[i] = i;
    for(i = 1;i<=k;i++) fout << a[i]<<" ";
        fout <<"\n";
    p = n-k+1;
    c = k;
    cc =0;
        while(a[1] != p)
        {
            while (a[c] < n-cc)
            {
                a[c]++;
                for(i = 1;i<=k;i++) fout << a[i]<<" ";
                    fout <<"\n";
            }
                c--;
                cc++;
               // fout<<"\n";
                //a[1] = p ;
        }

   fout.close();
    return 0;
}