Cod sursa(job #897371)

Utilizator speedylawlCota Calin speedylawl Data 27 februarie 2013 20:15:32
Problema Combinari Scor 80
Compilator cpp Status done
Runda Arhiva educationala Marime 0.61 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;
}