Cod sursa(job #2755362)

Utilizator HatersMcCristian Ioan HatersMc Data 27 mai 2021 00:09:25
Problema Farfurii Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.49 kb
#include<fstream>
#define fn "farfurii."
using namespace std;

ifstream f(fn"in");
ofstream g(fn"out");
unsigned long long n,k,nr,p;
void afis(int i){
     p = n-i;
        if(p*(p-1)/2 < k)
        {
            nr = k - (p-1)*p/2 + i;
            g << nr << " ";
            return;
        }
        g << i << " ";
}

int main() {
    f >> n >> k;
    for(int i=1;i<=n;++i)
        afis(i);
    p = 1;
    for(int i=0;i!=p;++i) {
        if(n-i!=nr)
            g << n-i << " ";}
    return 0;
}