Pagini recente » Cod sursa (job #189824) | Cod sursa (job #2736976) | Cod sursa (job #1761208) | Cod sursa (job #2952800) | Cod sursa (job #166780)
Cod sursa(job #166780)
#include<stdio.h>
long st[20];
long n, K;
void combinari(int k)
{
if(k - 1==K)
{
for (long i = 1; i <= K; i ++)
printf("%ld ", st[i]);
printf("\n");
}
else
for(long i=st[k-1] + 1;i<=n; i++)
{
st[k]=i;
combinari(k+1);
}
}
int main()
{
freopen ("combinari.in", "rt", stdin);
freopen ("combinari.out", "wt", stdout);
scanf("%ld %ld", &n, &K);
combinari(1);
return 0;
}