Pagini recente » Cod sursa (job #822047) | Istoria paginii runda/moisil2011/clasament | Cod sursa (job #316898) | Cod sursa (job #1389856) | Cod sursa (job #2751140)
//
// main.cpp
// farfurii
//
// Created by Vlad Calomfirescu on 14.05.2021.
//
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("farfurii.in");
ofstream fout("farfurii.out");
int main()
{
long int n, k, x = 1, nr;
fin >> n >> k;
while(x*(x+1)/2 < k)
x++;
int i;
for(i=1;i<n-x;i++)
fout << i << " ";
long int k1;
k1 = n + k - (x+1)*x/2;
fout << k1 << " ";
for(i=n;i>=n-x;i--)
if(i!=k1)
fout << i << " ";
return 0;
}