Cod sursa(job #1524771)

Utilizator maria15Maria Dinca maria15 Data 14 noiembrie 2015 13:54:53
Problema Submultimi Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.5 kb
#include <fstream>

using namespace std;

int n, i, v[18];

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

int main(){
    fin>>n;

    while (v[0] == 0) {
        i = n;
        while (v[i] == 1) {
            v[i] = 0;
            i--;
        }
        v[i] = 1;
        int nr = 0;
        for (i=1;i<=n;i++)
            if (v[i] == 1) {
                fout<<i<<" ";
                nr++;
            }
        if (nr != 0)
            fout<<"\n";

    }
}