Pagini recente » Cod sursa (job #922186) | Cod sursa (job #1676104) | Cod sursa (job #2175950) | Cod sursa (job #2695694) | Cod sursa (job #1561658)
#include <cstdio>
int main(){
FILE*fi,*fout;
long long x,k,i,n;
fi=fopen("farfurii.in" ,"r");
fout=fopen("farfurii.out" ,"w");
fscanf(fi,"%lld%lld" ,&n,&k);
x=1;
while((x*(x-1))/2<k)
x++;
for(i=1;i<=n-x;i++)
fprintf(fout,"%d " ,i);
fprintf(fout,"%d " ,n-(x*(x-1))/2+k);
for(i=n;i>n-x;i--)
if(i!=n-(x*(x-1))/2+k)
fprintf(fout,"%d " ,i);
fclose(fi);
fclose(fout);
return 0;
}