Cod sursa(job #3129499)

Utilizator bobic.teona20Bobic Teona-Christiana bobic.teona20 Data 14 mai 2023 20:11:20
Problema Farfurii Scor 30
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.43 kb
#include <fstream>
#include <iostream>
using namespace std;

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

int main()
{
    int N, K;
    f>>N>>K;
    long long i=1;
    while((N-i) * (N-i-1) /2 > K)
    {
        g<<i<<" ";
        i++;
    }

    long long dif = K - ((N-i) * (N-i-1)/2);

    g<<i+dif<<' ';

    for(long long j =N;j>=i;j--)
        if(j!=1+dif)
            g<<j<<" ";

    return 0;

}