Pagini recente » Cod sursa (job #2397921) | Cod sursa (job #2961113) | Cod sursa (job #2123398) | Cod sursa (job #1763474) | Cod sursa (job #526352)
Cod sursa(job #526352)
#include <cstdio>
#define file_in "combinari.in"
#define file_out "combinari.out"
int n,m,p[100];
void back(int k){
if (k==m+1){
for (int i=1;i<=m;++i)
printf("%d ", p[i]);
printf("\n");
}
else
for (int i=p[k-1]+1;i<=n;++i){
p[k]=i;
back(k+1);
}
}
int main(){
freopen(file_in,"r",stdin);
freopen(file_out,"w",stdout);
scanf("%d %d", &n, &m);
back(1);
return 0;
}