Cod sursa(job #1162219)

Utilizator chiriacandrei25Chiriac Andrei chiriacandrei25 Data 31 martie 2014 18:26:35
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include <cstdio>

using namespace std;

int N,st[20];

inline void Back(int top)
{
    int i;
    if(top>1)
    {
        for(i=1;i<top;++i)
            printf("%d ", st[i]);
        printf("\n");
    }
    for(i=st[top-1]+1;i<=N;++i)
    {
        st[top]=i;
        Back(top+1);
    }
}

int main()
{
    freopen ("submultimi.in","r",stdin);
    freopen ("submultimi.out","w",stdout);
    scanf("%d", &N);
    Back(1);
    return 0;
}