Cod sursa(job #1628921)

Utilizator XandraAlexandra Manciu Xandra Data 4 martie 2016 11:33:07
Problema Combinari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.44 kb
#include <fstream>

using namespace std;
ifstream in ("combinari.in");
ofstream out ("combinari.out");
int x[20], N, K;
void afis()
{ for (int i = 1; i <= K; i ++)
        out << x[i] << " ";
out << "\n";
}
int main()
{
    int i;
    in >> N >> K;
    i = 1;
    while(i > 0)
    {   x[i] ++;
        if(x[i] > N - K + i) i --;
        else {if(i == K) afis();
        else {i ++; x[i] = x[i - 1];}}
    }
    return 0;
}