Pagini recente » Cod sursa (job #45416) | Cod sursa (job #911953) | Cod sursa (job #3147125) | Cod sursa (job #1576935) | Cod sursa (job #469168)
Cod sursa(job #469168)
#include <cstdio>
#define DN 20
int n,m,c[DN];
void afisare() {
for(int i=1; i<=m; i++) printf("%d ",c[i]);
printf("\n");
}
void gc(int k) {
if(k-1==m) afisare();
else for(int i=c[k-1]+1;i<=n-m+k; i++) {
c[k]=i;
gc(k+1);
}
}
int main()
{
freopen("combinari.in","r",stdin);
freopen("combinari.out","w",stdout);
scanf("%d %d",&n,&m );
gc(1);
return 0;
}