Cod sursa(job #2901133)

Utilizator adamemi02emanuel adam adamemi02 Data 13 mai 2022 02:25:19
Problema Farfurii Scor 90
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.41 kb

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

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

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



}