Pagini recente » Cod sursa (job #1416876) | Cod sursa (job #2928518) | Cod sursa (job #1918375) | Cod sursa (job #711757) | Cod sursa (job #1119767)
#include <iostream>
#include <fstream>
#include <cstdio>
using namespace std;
ifstream fin("submultimi.in");
ofstream fout("submultimi.out");
int sol[25], n, s, i;
void scrie () {
int i;
for (i = 1; i <= n; i++)
if (sol[i]==1)
fout << i << " ";
fout << '\n';
}
int main()
{
fin >> n;
for (s = 2; s <= 1 << n; s++)
{
i = n;
while (sol[i])
{
sol[i] = 0;
i--;
}
sol[i] = 1;
scrie ();
}
fin.close();
fout.close();
return 0;
}