Cod sursa(job #2173756)

Utilizator AlexTudorAlex Brinza AlexTudor Data 16 martie 2018 00:30:12
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.5 kb
#include <bits/stdc++.h>
using namespace std;

ifstream fin("submultimi.in");
ofstream fout("submultimi.out");

int f[20];
int n;

void subm()
{
    bool gata=0;
    int i;
    while(gata==0)
    {
     gata=1;
     for(i=n;i>=1;i--)
        if(f[i]==1) f[i]=0;
        else {f[i]=1; gata=0; break;}
     if(gata==0)
     {
         for(i=1;i<=n;++i)
            if(f[i]==1) fout<<i<<" ";
         fout<<"\n";
     }
    }
}


int main()
{
    fin>>n;
    subm();
    return 0;
}