Cod sursa(job #3134440)

Utilizator CybotXDStancila Ionut CybotXD Data 29 mai 2023 00:36:51
Problema Farfurii Scor 100
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++) 
        if(n-i!=nr)
            g<<n-i<<" ";
    return 0;
}