Pagini recente » Cod sursa (job #1067740) | Cod sursa (job #1825280) | Cod sursa (job #598427) | Cod sursa (job #2177086) | Cod sursa (job #1479708)
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
using namespace std;
int main() {
freopen("combinari.in", "r", stdin);
freopen("combinari.out", "w", stdout);
int n, k;
scanf("%i%i", &n, &k);
for (int i = 0; i < (1 << n); i++) {
int nr = 0;
for (int j = 0; j < n; j++) {
if (i & (1 << j)) {
nr++;
}
}
if (nr == k) {
for (int j = 0; j < n; j++) {
if (i & (1 << j)) {
printf("%i ", j + 1);
}
}
printf("\n");
}
}
fclose(stdin);
fclose(stdout);
return 0;
}