Cod sursa(job #1120550)

Utilizator NarTooNNever Roll NarTooN Data 25 februarie 2014 08:19:57
Problema Farfurii Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.37 kb
#include <iostream>
#include<fstream>
using namespace std;
int main ()
{
    ifstream f("farfurii.in");
    ofstream g("farfurii.out");
    long long n,k,i,p,x;
    f>>n>>k;
    for(p=1;(p*(p-1))/2<k;++p);
    k=k-p*(p-1)/2;
    x=n+k;
    p=n-p;
    for(i=1;i<=p;++i)
    g<<i<<' ';
    g<<x<<' ';
    for(i=n;i>p;--i)
    if(i!=x)
    g<<i<<' ';
 return 0;
}