Pagini recente » Cod sursa (job #93735) | Cod sursa (job #812480) | Cod sursa (job #688758) | Istoria paginii utilizator/diana_ionita | Cod sursa (job #1561657)
#include <cstdio>
#define MAXN 100000
int main(){
FILE*fi,*fout;
int i,n,x,k;
fi=fopen("farfurii.in" ,"r");
fout=fopen("farfurii.out" ,"w");
fscanf(fi,"%d%d" ,&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;
}