Pagini recente » Cod sursa (job #581576) | Cod sursa (job #3195155) | Cod sursa (job #2449520) | Cod sursa (job #2383738) | Cod sursa (job #575537)
Cod sursa(job #575537)
#include<stdio.h>
int n,p,sol[21];
void afisare(int q)
{
if(q==0)
return;
for(int i=1 ; i<=q ; i++)
printf("%ld ",sol[i]);
printf("\n");
}
void bkt (int p)
{
afisare(p-1);
for(int i=1+sol[p-1];i<=n;i++)
{
sol[p]=i;
bkt(p+1);
}
}
int main()
{
freopen("submultimi.in","r",stdin);
freopen("submultimi.out","w",stdout);
scanf("%ld",&n);
bkt(1);
return 0;
}