Pagini recente » Rating Boboc Raul (raul_madalin) | fns-fanpage | Cod sursa (job #1736714) | Cod sursa (job #2702893) | Cod sursa (job #432574)
Cod sursa(job #432574)
#include <stdio.h>
int i,n,poz,k,a;
FILE *f=fopen("farfurii.in","r"),*g=fopen("farfurii.out","w");
int main(void)
{
fscanf(f,"%d%d",&n,&k);
int p;
p=1;
while ((p*(p-1))/2<k) p++;
poz=n-p+1+(p*(p-1))/2-k;
for (i=1;i<=n;i++)
{
if (n-i-p==-1)
a=n-poz+1+n-p;
else
{
if (n-i-p<0) if (i<=poz)a=n-i+1+n-p+1; else a=n-i+n-p+1;
else a=i;
}
fprintf(g,"%d ",a);
}
fclose(g);
return 0;
}