Cod sursa(job #2049278)

Utilizator Johnny07Savu Ioan-Daniel Johnny07 Data 26 octombrie 2017 23:59:03
Problema Farfurii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("farfurii.in");
ofstream g("farfurii.out");
 long long n,k;
 long long a[100010],b[100010],i ,aux, t;
int main()
{

f>>n>>k;
for (i=1;i<=n;i++) a[i]=i;

aux=n+1;
t=1;
while (t*(t-1)/2<k)
    t++;
t=n-t;
for (i=1;i<=t;i++) g<<i<<" ";
t++;
long long nr=k-(t)*(t-1)/2;
g<<nr<<" ";
for(i=n;i>=t;i--) if (i!=nr) g<<i<<" ";


    return 0;
}