Cod sursa(job #2891289)

Utilizator matei123Biciusca Matei matei123 Data 18 aprilie 2022 01:11:46
Problema Farfurii Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.49 kb
#include<bits/stdc++.h>
using namespace std;

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

long long n, k;
int main() {
    f >> n >> k;
    long long kekw, ded = 0, i;
    while(ded * (ded + 1) / 2 < k)
        ded++;
    for(i = 1; i <= n - ded - 1; i++)
        g << i << " ";
    kekw = ded * (ded + 1) / 2 - k;
    g << n - kekw << " ";
    long long idx = n;
    while(idx >= i) {
        if(idx != n - kekw)
            g << idx << " ";
    }
    return 0;
}