Cod sursa(job #2901136)

Utilizator adamemi02emanuel adam adamemi02 Data 13 mai 2022 02:33:14
Problema Farfurii Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.4 kb

#include<fstream>
using namespace std;
ifstream fin("farfurii.in");
ofstream fout("farfurii.out");
int main() {
    long long n,k,x=1;
   fin>>n>>k;
   while(((x*(x-1))>>1)<k)
       x++;

   for(int i=1;i<=n-x;++i)
           fout<<i<<" ";

   int ind=((x*(x-1))>>1) -k;
   fout<<n-ind<<" ";
   for(int i=n;i>n-ind;--i)
       fout<<i<<" ";
   for(int i=n-ind-1;i>n-x;--i)
       fout<<i<<" ";
   return 0;



}