Pagini recente » Cod sursa (job #144084) | Cod sursa (job #859656) | Cod sursa (job #1931941) | Cod sursa (job #1255659) | Cod sursa (job #2249656)
#include <bits/stdc++.h>
using namespace std;
int n,sd[100];
void Back(int i);
void afis(int fin);
ofstream out("submultimi.out");
int main()
{
ifstream in("submultimi.in");
in>>n;
Back(1);
out.close();
in.close();
return 0;
}
void Back(int i)
{
if (i<=n)
{
for (int j=sd[i-1]+1;j<=n;j++)
{
sd[i]=j;
afis(i);
Back(i+1);
}
}
}
void afis(int fin)
{int i;
for (i=1;i<=fin;i++)
out<<sd[i]<<" ";
out<<"\n";
}