Cod sursa(job #782321)

Utilizator oana_popfmi - pop oana oana_pop Data 26 august 2012 18:44:29
Problema Farfurii Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
#include <fstream>
using namespace std;

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

long long n,k,mm;

int main()
{
    long long i,p;
    f>>n>>k;
    for(i=1; i<=n;i++)
    {
             p=n-i;
             if(p*(p-1)/2 < k)
             {
                          mm=k-p*(p-1)/2+i;
                          g<<mm<<" ";
                          break;
             }
    g<<i<<" ";
    }
    
    p=n-i+1;
    for(i=0;i!=p;i++)
    {
                     if(n-i!=mm) g<<n-i<<" ";
    }
    return 0;
}