Pagini recente » Cod sursa (job #222550) | Cod sursa (job #1640184) | Cod sursa (job #1271187) | Cod sursa (job #2031245) | Cod sursa (job #1010274)
#include <fstream>
using namespace std;
int n, st[16];
bool v[16];
ifstream f ("submultimi.in");
ofstream g ("submultimi.out");
void afis (int k)
{
for (int i = 1; i <= k; i++)
g << st[i] << " ";
g << '\n';
}
void sub (int k)
{
if (k <= n)
for (int i = st[k - 1] + 1; i <= n; i++)
{
st[k] = i;
afis (k);
sub (k + 1);
}
}
int main ()
{
f >> n;
sub (1);
return 0;
}