Cod sursa(job #1162770)

Utilizator iordache.bogdanIordache Ioan-Bogdan iordache.bogdan Data 31 martie 2014 22:55:45
Problema Farfurii Scor 90
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.4 kb
#include <fstream>

using namespace std;

int N,K,S,NN,i;

int main() {
    ifstream f("farfurii.in");
    ofstream g("farfurii.out");
    f>>N>>K;
    S=1;
    while(S*(S-1)/2<K)
        S++;
    K=S*(S-1)/2-K;
    NN=N-K;
    S=N-S;
    for(i=1;i<=S;i++)
        g<<i<<" ";
    g<<NN<<" ";
    for(i=N;i>S;i--)
        if(i!=NN)
            g<<i<<" ";
    g<<"\n";
    return 0;
}