Cod sursa(job #1100755)

Utilizator Liviu0010Oprescu Liviu Liviu0010 Data 7 februarie 2014 14:02:05
Problema Progresie Scor 0
Compilator cpp Status done
Runda Arhiva ICPC Marime 0.55 kb
#include<fstream>
using namespace std;

int main()
{
    ifstream in("progresie.in");
    ofstream out("progresie.out");
    unsigned int Tds=1, Li=1, Ls=1, T, i, N, R;
    bool faceParte;

    in>>T;

    for(i=1; i<=T; i++)
    {
        in>>N>>R;

        faceParte=false;

        while(faceParte==false)
        {
            Ls=Li+3*Tds;
            Li=Li+2*Tds;
            Tds++;

            if((N-1)*R+Li<=Ls)
                faceParte=true;
        }

        out<<Li<<'\n';
    }

    in.close();
    out.close();
}