Cod sursa(job #1404096)

Utilizator ciocan_catalinCiocan Catalin - Iulian ciocan_catalin Data 27 martie 2015 19:37:05
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.57 kb
#include <fstream>
#include <iostream>


using namespace std;

ifstream fin("combinari.in");
ofstream fout("combinari.out");
int a[25];


int main()
{
    int n,k,i,vmax,j;
    fin>>n>>k;
    for(i=1;i<=k;i++) a[i] = i;
    while(a[0]==0)
    {
        for(i=1;i<=k;i++) fout<<a[i]<<" ";
        fout<<"\n";
        vmax = n;
        i = k;
        while(a[i]==vmax)
        {
            vmax--;
            i--;
        }
        a[i]++;
         for(j = i+1; j <= k; j++)
            a[j] = a[j-1] + 1;
    }



    fout.close();
    return 0;
}