Pagini recente » Cod sursa (job #1021416) | Cod sursa (job #2972932) | Cod sursa (job #1157051) | Cod sursa (job #2972295) | Cod sursa (job #2653936)
#include <iostream>
#include <math.h>
#include <fstream>
using namespace std;
ifstream fin("submultimi.in");
ofstream fout("submultimi.out");
int main()
{
int n;
cin >> n;
int nrb = log2(n);
for(int i = 1/* << (n - 1)*/; i <= (1 << n) - 1; i++)
{
int copie = i;
int ceva = 1;
while(copie >= 1)
{
if(copie % 2)cout << ceva << " ";
ceva++;
copie /= 2;
}
cout << endl;
}
return 0;
}