Cod sursa(job #1660589)

Utilizator RobertStefanescuRobert Stefanescu RobertStefanescu Data 23 martie 2016 11:40:10
Problema Submultimi Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.57 kb
#include <iostream>

using namespace std;

int v[101];
int a[101];

int main ()
{
    int n,i,j,t=1,p;
    cin >> n;
    v[n]=1;
    for (i=1;i<=n;i++)
    {
        t=t*2;
    }
    for (i=1;i<=t;i++)
    {
        for (p=1;p<=n;p++)
         if (v[p]==1)   cout <<p << " ";
         cout << "\n";

        for (j=n;j>=1;j--)
        {
            if (v[j]==0)
            {
                v[j]=1;
                break;
            }

            else
            {
                v[j]=0;

            }
        }
    }
        return 0;
}