Pagini recente » Cod sursa (job #2760183) | Cod sursa (job #1413647) | Cod sursa (job #475383) | Cod sursa (job #1219380) | Cod sursa (job #280556)
Cod sursa(job #280556)
#include <stdio.h>
int s[19];
int n,k,p;
FILE *f = fopen("combinari.in","r");
FILE *g = fopen("combinari.out","w");
int cont(int p) {
return 1;
}
void sol() {
for (int i=1; i<=p; i++)
fprintf(g,"%d ",s[i]);
fprintf(g,"\n");
}
int main() {
fscanf(f,"%d %d",&n,&k);
p = 1;
s[p] = 0;
while (p > 0)
if (s[p] < n) {
s[p]++;
if ( cont(p) )
if (p==k)
sol();
else {
p++;
s[p] = s[p-1];
}
}
else
p--;
fclose(f);
fclose(g);
return 0;
}