Cod sursa(job #1902168)

Utilizator verde.cristian2005Verde Flaviu-Cristian verde.cristian2005 Data 4 martie 2017 13:55:38
Problema Farfurii Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.37 kb
#include <fstream>
using namespace std;
ifstream in("farfurii.in");
ofstream out("farfurii.out");
int main() {
    long long x=1,n,k,l,i;
    in >> n >> k;
    while(x*(x-1)/2<k)
    x++;
    x--;
    for(i=1;i<=n-x-1;i++)
    out<<i<<" ";
    out<<n+k-x*(x+1)/2<<" ";
    l=n+k-x*(x+1)/2;
    for(i=n;i>=n-x;i--)
    if(i!=l)
    out<<i<<" ";
    return 0;
}