Cod sursa(job #2625506)

Utilizator StefansenNegulescu Stefan Stefansen Data 6 iunie 2020 00:05:46
Problema Farfurii Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <bits/stdc++.h>
using namespace std;
ifstream f("farfurii.in");
ofstream g("farfurii.out");
long long n,m,nr_inv=2,nr;



int main()
{
    f>>n>>m;
    while(nr_inv*(nr_inv-1)/2 < m)
        ++nr_inv;

    nr = nr_inv*(nr_inv-1)/2-m;
    //cout<<nr<<endl;
    for(long long i=1; i<=n-nr_inv; i++)
        g<<i<<" ";
    g<<n-nr<<" ";
    for(long long i=n; i>n-nr_inv; --i)
        if(i!=n-nr)
            g<<i<<" ";

    f.close();
    g.close();
    return 0;

}