Cod sursa(job #1127774)

Utilizator ceagarMEMA MIHAI-RAUL ceagar Data 27 februarie 2014 13:46:57
Problema Submultimi Scor 70
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include <fstream>
using namespace std;
ifstream fin("submultimi.in");
ofstream fout("submultimi.out");
int n,p,i,x,r,y;
int main()
{
    fin>>n;
    p=1;
    for(i=1;i<=n;i++)
    {
        p=p*2;
    }
    for(x=1;x<=p-1;x++)
    {
        y=x;
        for(i=1;i<=n;i++)
        {
            r=y%2;
            if(r==1) {fout<<i<<" ";}
            y=y/2;
        }
        fout<<endl;
    }
    fin.close();
    fout.close();
    return 0;
}