Pagini recente » Cod sursa (job #281075) | Cod sursa (job #1638433) | Cod sursa (job #742734) | Cod sursa (job #2431354) | 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;
}