Pagini recente » Cod sursa (job #1027656) | Cod sursa (job #644592) | Cod sursa (job #3130416) | Cod sursa (job #2936414) | Cod sursa (job #1742885)
#include <iostream>
#include <fstream>
#include <cmath>
using namespace std;
ifstream si("farfurii.in");
ofstream so("farfurii.out");
unsigned long long t,m,sum;
int n;
void gen()
{
unsigned long long i;
for(i=1;sum<t;i++)
{
sum+=i;
}
m=i;
}
int main()
{
long long i;
si>>n>>t;
gen();
for(i=1;i<=n-m;++i)
so<<i<<' ';
t=n-(sum-t);
so<<t<<' ';
for(i=n;i>n-m;--i)
{
if(i!=t)
so<<i<<' ';
}
return 0;
}