Pagini recente » Cod sursa (job #2673434) | Cod sursa (job #1862815) | Cod sursa (job #323427) | Cod sursa (job #1585075) | Cod sursa (job #293264)
Cod sursa(job #293264)
#include<stdio.h>
long i, n, m, a[21], uz[21];
FILE *fin, *fout;
void bkt(long x)
{
if(x == m + 1)
{
for(i = 1; i <= m; i++)
fprintf(fout, "%ld ", a[i]);
fprintf(fout, "\n");
return;
}
else
{
for(i = a[x - 1] + 1; i <= n; i++)
{
a[x] = i;
back(x + 1);
}
}
}
int main()
{
fin = fopen("combinari.in", "rt");
fout = fopen("combinari.out", "wt");
fscanf(fin, "%ld %ld", &n, &m);
bkt(1);
return 0;
}