Pagini recente » Cod sursa (job #2067371) | Cod sursa (job #1261872) | Cod sursa (job #1311130) | Cod sursa (job #69469) | Cod sursa (job #1387479)
#include <fstream>
using namespace std;
ifstream fi("combinari.in");
ofstream fo("combinari.out");
int i, n, k, l, a[20];
void scriere() {
int i;
for (i = 1; i <= k; i++)
fo << a[i] << ' ';
fo << '\n';
}
void bt (int l) {
int i;
for (i = a[l-1]+1; i <= n; i++) {
a[l] = i;
if (l == k)
scriere();
else
bt(l+1);
}
}
int main () {
fi >> n >> k; bt(1);
return 0;
}