Pagini recente » Cod sursa (job #1632293) | Cod sursa (job #3226332) | Cod sursa (job #280550) | Cod sursa (job #2211697) | Cod sursa (job #2639036)
#include <bits/stdc++.h>
#define newline '\n'
using namespace std;
ifstream fin("submultimi.in");
ofstream fout("submultimi.out");
///**********************
int st[20], n, k;
void backTr() {
for (int i = 1; i <= k; i++)
fout << st[i] << ' ';
if (k)
fout << newline;
for (int i = st[k] + 1; i <= n; i++) {
st[++k] = i;
backTr();
k--;
}
}
int main() {
fin >> n;
backTr();
fout.close();
return 0;
}