Cod sursă (job #416266)

Utilizator avatar Alexandru_Stoian Stoian Sorin Alexandru Alexandru_Stoian IP ascuns
Problemă SCV (clasele 9-10) Compilator cpp | 0,59 kb
Rundă concurs__6_11 Status evaluat
Dată 6 ian. 2019 12:57:06 Scor 100
#include <iostream>

#include <fstream>


using namespace std;

ifstream f("scv.in");
ofstream g("scv.out");

int c,t,m,s,k,sum,Time;
int main ()
{
    f>>c>>t>>m>>s;
    sum=0;
    k=1;
    while(sum<s){
        while(sum<c && s>sum){
            Time++;
            sum=sum+k*m;
        }
        if(k*m*t+m*k*(c/m)+sum<s){
            sum=sum+t*k*m-c;
            k++;
            Time=Time+t;
        }
        else{
            while(sum<s){
                sum=sum+k*m;
                Time++;
            }
        }
    }
    g<<Time<<'\n';
    return 0;
}