Pagini recente » Cod sursa (job #3159209) | Cod sursa (job #2032119) | Cod sursa (job #1466187) | Cod sursa (job #2571973) | Cod sursa (job #155922)
Cod sursa(job #155922)
#include <cstdio>
int N, K, S[32];
void back(int k, int l) {
int i;
if (k == K) {
for (i = 0; i < K; ++i)
printf("%d ", S[i]);
printf("\n");
} else
for (i = l + 1; i <= N; ++i) {
S[k] = i;
back(k+1, i);
}
}
int main(void) {
freopen("combinari.in", "rt", stdin);
freopen("combinari.out", "wt", stdout);
scanf(" %d %d", &N, &K);
back(0, 0);
return 0;
}