Pagini recente »
Monitorul de evaluare
|
Clasament mongol_9
|
Clasament rares_pre
|
Borderou de evaluare (job #207875)
|
Cod sursă (job #416266)
Cod sursă (job
#416266)
#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;
}