Cod sursa(job #1741002)

Utilizator antracodRadu Teodor antracod Data 12 august 2016 18:41:16
Problema Farfurii Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.62 kb
#include <iostream>
#include <fstream>

using namespace std;

ifstream in("farfurii.in");
ofstream out("farfurii.out");

const int NMAX=100001;

unsigned long long int p;
int n;
unsigned long long int sum,k;

void gen()
{
    unsigned long long int i;
    for(i=1;sum<k;i++)
    {
        sum+=i;
    }
    p=i;
}

int main()
{
    long long int i;
    in>>n>>k;
    gen();

        for(i=1;i<=n-p;i++)
        {
            out<<i<<" ";
        }

        out<<n-(sum-k)<<" ";

        for(i=n;i>n-p;i--)
        {
            if(i!=n-(sum-k))
                out<<i<<" ";
        }

}