Cod sursă (job #371485)

Utilizator avatar dandre1 Dragan Andrei dandre1 IP ascuns
Problemă SCV (clasele 9-10) Compilator cpp | 0,68 kb
Rundă Arhiva de probleme Status evaluat
Dată 27 mar. 2018 11:07:47 Scor 100
#include <fstream>

using namespace std;
ifstream f("scv.in");
ofstream g("scv.out");
int c,t,m,x,SCV,Minerals,pas,Production,NewSCV,Time,delay,MeanTime;
int main()
{
    f>>c>>t>>m>>x;
    Minerals=0;
    SCV=1;
    pas=0;
    while(Minerals<x)
    {
        while(Minerals<x&&Minerals<c)
        {
            Minerals+=m*SCV;
            pas++;
        }
        if (Minerals + SCV*m*t + m*SCV *(c/m)< x)
        {
            pas+=t;
            Minerals+=t*SCV*m-c;
            SCV++;
        }
        else
            while(Minerals<x)
            {
                Minerals+=SCV*m;
                pas++;

            }
    }

    g<<pas;
    return 0;
}