Pagini recente » Cod sursa (job #2624838) | Cod sursa (job #564495) | Cod sursa (job #50090) | Cod sursa (job #2386836) | Cod sursa (job #769032)
Cod sursa(job #769032)
#include<fstream>
using namespace std;
long n, nmin,r,i,e;
long long k;
int main()
{ifstream f("farfurii.in");
f>>n>>k;
f.close();
ofstream g("farfurii.out");
nmin=1;
while(k>((nmin+1)*nmin/2))
nmin++;
r=((nmin+1)*nmin)/2-k;
for(i=1; i<=n-1-nmin; i++)
g<<i<<" ";
e=n-r;
g<<e<<" ";
for(i=n; i>=n-nmin; i--)
if(i!=e)
g<<i<<" ";
g.close();
return 0;
}