Pagini recente » Cod sursa (job #2098925) | Cod sursa (job #2458658) | Cod sursa (job #481285) | Cod sursa (job #2098648) | Cod sursa (job #2916735)
#include <bits/stdc++.h>
using namespace std;
ifstream fin("farfurii.in");
ofstream fout("farfurii.out");
int main(){
long long n, k, x, i;
fin >> n >> k;
x = 1;
while (x * (x + 1) / 2 <= k)
x++;
for (i = 1; i <= n - x - 1; i++)
fout << i << " ";
fout << n - x * (x + 1) / 2 + k << " ";
for (i = n; i >= n - x; i--)
if (i != n - x * (x + 1) / 2 + k)
fout << i << " ";
fout << "\n";
return 0;
}