Cod sursa(job #767429)

Utilizator test_666013Testez test_666013 Data 13 iulie 2012 15:11:12
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include <cstdio>

int x[20],n;

int main(){
    freopen("submultimi.in","r",stdin);
    freopen("submultimi.out","w",stdout);
    scanf("%d",&n);

    int i;

    while( !x[n+1] )
    {
        i = 1; while( x[i] )
        {
            x[i] = 0;
            i ++;
        }
        x[i] = 1;

        if( !x[n+1] )
        {
            for(int i=1;i<=n;i++)
            if( x[i] ) printf("%d ",i);
            printf("\n");
        }
    }
    return 0;
}