Cod sursa(job #1742885)

Utilizator refugiatBoni Daniel Stefan refugiat Data 17 august 2016 11:55:30
Problema Farfurii Scor 100
Compilator cpp Status done
Runda Teme Pregatire ACM Unibuc 2013 Marime 0.51 kb
#include <iostream>
#include <fstream>
#include <cmath>
using namespace std;
ifstream si("farfurii.in");
ofstream so("farfurii.out");
unsigned long long t,m,sum;
int n;
void gen()
{
    unsigned long long i;
    for(i=1;sum<t;i++)
    {
        sum+=i;
    }
    m=i;
}
int main()
{
    long long i;
    si>>n>>t;
    gen();
    for(i=1;i<=n-m;++i)
        so<<i<<' ';
    t=n-(sum-t);
    so<<t<<' ';
    for(i=n;i>n-m;--i)
    {
        if(i!=t)
            so<<i<<' ';
    }
    return 0;
}