Pagini recente » Cod sursa (job #22806) | Cod sursa (job #1314152) | Cod sursa (job #2489303) | Cod sursa (job #472672) | Cod sursa (job #1952406)
#include<iostream>
#include<fstream>
using namespace std;
ifstream input("submultimi.in");
ofstream output("submultimi.out");
int n,nr=-1;
int st[22];
void back()
{
int i;
for(i=1; i<=st[0]; i++)
{
output << st[i] << " ";
}
if(st[0])
{
output << '\n';
}
for(i=st[st[0]]+1; i<=n; i++)
{
st[++st[0]]=i;
back();
st[st[0]]=0;
st[0]--;
}
}
int main()
{
input >> n;
back();
return 0;
}