题目描述
你的家长最近给你买了一本新书,共n页。你第一天看了a页,以后每天比前一天多看b页,那么最后一天看多少页?
输入
输入共一行,包含三个正整数n、a、b,中间用空格隔开。
输出
输出共一行,包含一个正整数,表示最后一天看的页数。
样例输入
100 25 5
样例输出
10
提示
第1天,25页;
第2天,30页;
第3天,35页;
第4天,10页。
【数据范围】
对于50%的数据,0<n<=30,000;
对于100%的数据,0<n<=2,000,000,000。
代码如下
#include<iostream>
using namespace std;
int main()
{
int n, a, b;
cin >> n >> a >> b;
while (n > 0)
{
n = n - a;
a = a + b;
}
cout << a - b + n;
}