-
CodeForces 820A-Mister B and Book Reading
-
题目链接:A. Mister B and Book Reading
-
思路:
一本书有c页,第一天能看v0页,往后每一天看的页数都比前一天多a页,但一天最多看的页数是v1,第二天开始每天都会复习l页,问多少天把书看完
复习的页数要从总页数中减掉,每天看书速度必须小于等于v1
-
代码:
#include<iostream>
using namespace std;
int main()
{
int c,v0,v1,a,l;
int Day=0;
int Page_Sum=0;
cin>>c>>v0>>v1>>a>>l;
while(Page_Sum<c)
{
Page_Sum+=v0;
Day++;
if(Day>1)
Page_Sum-=l;
v0+=a;
if(v0>v1)
v0=v1;
}
cout<<Day<<endl;
return 0;
}