Pagini recente » Cod sursa (job #530284) | Cod sursa (job #2246902) | Cod sursa (job #447836) | Cod sursa (job #1530585) | Cod sursa (job #2755362)
#include<fstream>
#define fn "farfurii."
using namespace std;
ifstream f(fn"in");
ofstream g(fn"out");
unsigned long long n,k,nr,p;
void afis(int i){
p = n-i;
if(p*(p-1)/2 < k)
{
nr = k - (p-1)*p/2 + i;
g << nr << " ";
return;
}
g << i << " ";
}
int main() {
f >> n >> k;
for(int i=1;i<=n;++i)
afis(i);
p = 1;
for(int i=0;i!=p;++i) {
if(n-i!=nr)
g << n-i << " ";}
return 0;
}