Cod sursa(job #1069685)

Utilizator Aleks10FMI - Petrache Alex Aleks10 Data 30 decembrie 2013 13:36:45
Problema Farfurii Scor 100
Compilator cpp Status done
Runda Teme Pregatire ACM Unibuc 2013 Marime 0.43 kb
#include <iostream>
#include <fstream>
using namespace std;

long long n,k,i,el,j;
int main()
{
    ifstream f("farfurii.in");
    ofstream g("farfurii.out");
    f>>n>>k;

    for(i=1;i<=n;i++){
        el=(n-i)*(n-i-1)/2;
        if(el>k)
            g<<i<<" ";
        else
            break;
    }

    g<<k-el+i<<" ";
    for(j=n;j>=i;j--){
        if(j!=k-el+i)
            g<<j<<" ";
    }
    return 0;
}