Pagini recente »
Clasament OJI 2023 Clasa a VI-a - Antrenament - FFA v2.1
|
Borderou de evaluare (job #113417)
|
Clasament adunare
|
Clasament sim_info3
|
Cod sursă (job #371974)
Cod sursă (job
#371974)
#include <fstream>
using namespace std;
ifstream fin("scv.in");
ofstream fout("scv.out");
int c,t,m,x,nr,sm,nr1;
int main()
{
fin>>c>>t>>m>>x;
sm=0;
nr=1;
nr1=0;
while(sm<x)
{
while(sm<x&&sm<c)
{
sm+=m*nr;
nr1++;
}
if (sm+nr*m*t*m*nr*(c/m)< x)
{
nr1+=t;
sm+=t*nr*m-c;
nr++;
}
else
while(sm<x)
{
sm+=nr*m;
nr1++;
}
}
fout<<nr1;
return 0;
}