Pagini recente »
Istoria paginii runda/2021-09-10-clasa-6-tema-01
|
Statistici Bianca Mereu (Bianca_Mereu)
|
Atașamentele paginii 2015-09-29-clasa-6-tema-2
|
Istoria paginii runda/2022-02-12-clasa-10
|
Cod sursă (job #299906)
Cod sursă (job
#299906)
#include<cstdio>
#include<algorithm>
#include<cstring>
using namespace std;
int i,j,c,m,x,t,mi;
int tt,tm;
int main()
{
freopen("scv.in","r",stdin);
freopen("scv.out","w",stdout);
scanf("%d %d %d %d",&c,&t,&m,&x);
mi=m;
while (tm<x)
{
while (tm<min(x,c))
++tt,tm=tm+m;
if (tm+m*t+m*(c/mi)<x)
{
tm=tm+(m*t-c);
tt=t+tt;
m=m+mi;
}else
{
if ((x-tm)%m!=0) tt++;
tt=tt+(x-tm)/m; tm=x;
}
}
printf("%d",tt);
return 0;
}