Pagini recente » Cod sursa (job #1334505) | Cod sursa (job #1827471) | Cod sursa (job #806351) | Cod sursa (job #232988) | Cod sursa (job #841955)
Cod sursa(job #841955)
#include <stdio.h>
int n,k;
int status;
int st[20];
void printSol()
{
int i;
for(i=1;i<=k;i++){
printf("%d ",st[i]);
}
printf("\n");
}
void Combinari(int level,int highest)
{
int i;
for(i=highest+1;i<=n;i++){
st[level] = i;
if(level == k){
printSol();
}
else{
Combinari(level+1,i);
}
}
}
int main(int argc, char* argv[])
{
freopen("combinari.in","r",stdin);
freopen("combinari.out","w",stdout);
scanf("%d %d",&n,&k);
Combinari(1,0);
return 0;
}