Pagini recente »
Istoria paginii utilizator/ioanapopavladana
|
Clasament pre_oji2017_cls_5
|
Clasament sim_info5
|
Statistici Veselu Diana (maria_diana)
|
Cod sursă (job #560707)
Cod sursă (job
#560707)
#include <fstream>
using namespace std;
ifstream cin( "scv.in" );
ofstream cout( "scv.out" );
int scv, mineral, zile;
int main()
{
int pp,c, t, m, x;
cin >> c >> t >> m >> x;
scv = m;
while( mineral < x ){
pp = x;
if( pp > c )
pp = c;
while( mineral < pp ){
zile++;
mineral += m;
}
if( mineral + m * t + m * ( c / scv ) >= x ){
if( ( x - mineral ) % m != 0 )
zile++;
zile = zile + ( x - mineral ) / m;
mineral = x;
} else {
mineral = mineral + ( m * t - c );
zile = t + zile;
m = m + scv;
}
}
cout << zile << '\n';
return 0;
}