Cod sursa(job #3248631)

Utilizator Ionut4428Pop Alexandru-Ionut Ionut4428 Data 12 octombrie 2024 12:09:24
Problema Submultimi Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.57 kb
#include <iostream>
#include <fstream>

using namespace std;
ifstream fin("submultimi.in");
ofstream fout("submultimi.out");
int v[20],i,n;
int main()
{
    /// sa se simuleze adunarea cu 1 in baza 2
    fin>>n;
    i=n;
    while (v[0]==0)
    {
        i=n;
        while (v[i]==1)
        {
            v[i]=0;
            i--;
        }
        v[i]=1;
        if (v[0]==0)
        {
            for (i=1; i<=n; i++)
            {
                if (v[i]) fout<<i<<" ";
            }
            fout<<'\n';
        }

    }
    return 0;
}