Pagini recente » Cod sursa (job #421277) | Cod sursa (job #2150264) | Cod sursa (job #42306) | Cod sursa (job #1968698) | Cod sursa (job #2705738)
#include<bits/stdc++.h>
using namespace std;
ifstream fin("combinari.in");
ofstream fout("combinari.out");
bool use[19];
int sol[19];
int n,m;
void afisare() {
for (int i = 1; i<=m; i++) {
fout << sol[i] << " ";
}
fout << endl;
}
void comb(int k) {
if (k == m+1) {
afisare();
} else {
for (int i = sol[k-1]+1; i<=n-m+k; i++) {
sol[k] = i;
comb(k+1);
}
}
}
int main() {
fin >> n >> m;
comb(1);
return 0;
}