Cod sursa(job #3134439)

Utilizator CybotXDStancila Ionut CybotXD Data 29 mai 2023 00:34:35
Problema Farfurii Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.46 kb
#include <iostream>
#include <fstream>
using namespace std;

ifstream f("farfurii.in");
ofstream g("farfurii.out");


long long n, k, m, nr;

int main()
{
    f>>n>>k;
    for(int i = 1; i <= n; i++)
    { m = n - i;
      if (m * (m - 1) / 2 < k)
      { nr = k - m * (m - 1) / 2 + i;
        g<<nr<<" ";
        m = n - i + 1;
        break;
      }
      g<<i<<" ";
    }

    for (int i = 0; i < m; i++) 
        g<<n - i<<" ";
    return 0;
}