Cod sursa(job #897408)

Utilizator speedylawlCota Calin speedylawl Data 27 februarie 2013 20:24:18
Problema Combinari Scor 80
Compilator cpp Status done
Runda Arhiva educationala Marime 0.6 kb
#include <fstream>

using namespace std;

int x[100];

int main()
{
    int k,n,p;
    ifstream f("combinari.in");
    ofstream g("combinari.out");
    f>>n>>p;
    x[1]=0;
    k=1;

    while(k>0)
    {
            if(x[k]<n)
            {
            x[k]++;
            if(k==p)
            {
            for(int i=1;i<=k;i++)
            g<<x[i]<<" ";
            g<<endl;
            }
            else
            {
            k++;
            x[k]=x[k-1];
            }
            }
            else
            k--;
    }
    f.close();
    g.close();
    return 0;
}