Cod sursa(job #1069679)

Utilizator Aleks10FMI - Petrache Alex Aleks10 Data 30 decembrie 2013 13:33:59
Problema Farfurii Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <iostream>
#include <fstream>
using namespace std;

int 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;
}