Pagini recente » Cod sursa (job #2226239) | Cod sursa (job #617616) | Cod sursa (job #2943096) | Cod sursa (job #2852777) | Cod sursa (job #1597627)
#include <fstream>
using namespace std;
int a[20], n;
int main()
{
ifstream fin ("submultimi.in");
ofstream fout ("submultimi.out");
int i, k;
fin >> n;
a[1]=1;
k=n+1;
while (a[k]==0)
{
///afisez submultimile
for (i=1; i<=n; i++)
if (a[i]==1)
fout << i << " ";
fout << "\n";
///ultima submultime
for (i=1; a[i]==1; i++)
a[i]=0;
a[i]=1;
}
fin.close();
fout.close();
return 0;
}