Pagini recente » Cod sursa (job #1467752) | Cod sursa (job #1654068) | Cod sursa (job #3219720) | Cod sursa (job #27235) | Cod sursa (job #2712468)
#include <bits/stdc++.h>
using namespace std;
ifstream fin("combinari.in");
ofstream fout("combinari.out");
int n, k, v[20];
void rezolva(int nr, int m) {
if (m == k + 1) {
for (int i = 1; i < m; ++i)
fout << v[i] << ' ';
fout << '\n';
}
for (int i = nr; i <= n; ++i) {
v[m] = i;
rezolva(i + 1, m + 1);
}
}
int main()
{
fin >> n >> k;
rezolva(1, 1);
return 0;
}