Cod sursa(job #1711790)

Utilizator ionut98Bejenariu Ionut Daniel ionut98 Data 1 iunie 2016 10:47:39
Problema Farfurii Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.34 kb
#include<fstream>
using namespace std;
ifstream f("farfurii.in");
ofstream g("farfurii.out");
unsigned long long n,k,p=1,i;
int main()
{
    f>>n>>k;
    while(p*(p-1)/2<k)
      p++;
    k=n+k-p*(p-1)/2;
    for(i=1;i<=n-p;i++)
      g<<i<<" ";
   g<<k<<" ";
    for(i=n;i>n-p;i--)
      if(i!=k)
        g<<i<<" ";
    return 0;
}