Pagini recente » Cod sursa (job #893117) | Cod sursa (job #3240747) | Cod sursa (job #1201924) | Cod sursa (job #486383) | Cod sursa (job #422991)
Cod sursa(job #422991)
#include <stdio.h>
FILE *f=fopen("combinari.in","r");
FILE *g=fopen("combinari.out","w");
int x[19],n,m;
void tipar(int k) {
int i;
for(i=1;i<=k;i++)
fprintf(g,"%d ",x[i]);
fprintf(g,"\n");
}
void comb() {
int k;
k=1;
x[k]=0;
while(k>0)
if(x[k]<n) {
x[k]++;
if(k==m)
tipar(k);
else {
k++;
x[k]=x[k-1];
}
}
else
k--;
}
int main() {
fscanf(f,"%d%d",&n,&m);
comb();
return 0;
}