Cod sursa(job #1327730)

Utilizator VictoriaNevTascau Victoria VictoriaNev Data 27 ianuarie 2015 00:41:17
Problema Farfurii Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include <iostream>
#include <fstream>
using namespace std;
long long i, ok, vic, nr, n, k;
int main()
{
    ifstream cin("farfurii.in");
    ofstream cout("farfurii.out");
    cin>>n>>k;
    ok=1;
    while((n-ok)*(n-ok-1)/2>=k)
            cout<<ok<<' ',ok++;
    //    else
    //    break;
    //}
    n=n-ok+1;
    vic=k-(n-1)*(n-2)/2+1;
    cout<<vic+ok-1<<' ';
    for(i=n; i>0; i--)
        if(i!=vic)
            cout<<i+ok-1<<' ';
    return 0;
}