Pagini recente » Cod sursa (job #695330) | Cod sursa (job #502967) | Cod sursa (job #3288324) | Cod sursa (job #3186373) | Cod sursa (job #175973)
Cod sursa(job #175973)
# include <stdio.h>
# define input "farfurii.in"
# define output "farfurii.out"
# define max 100001
int n,k,i, j, p;
int main()
{
freopen(input,"r",stdin);
freopen(output,"w", stdout);
scanf("%d%d",&n,&k);
for (i = 1; i<=n ;i++)
{
if((i*(i+1))/2 > k)
break;
}
for(j = 1; j< i-1; j++)
printf("%d ",j);
j = (i-1) * i / 2;
int x = k-j;
printf("%d ",i-1+x);
for( p = n; p>= i-1; p--)
if(p != i-1+x)
printf("%d ",p);
return 0;
}