记录编号 447465 评测结果 AAAAAAAAAA
题目名称 [Codeforces 820A] B先生和阅读 最终得分 100
用户昵称 Gravatar胡嘉兴 是否通过 通过
代码语言 C++ 运行时间 0.003 s
提交时间 2017-09-10 12:52:56 内存使用 0.29 MiB
显示代码纯文本
#include <cstdio>

int min(int a, int b)
{
	if(a < b)
	{
		return a;
	}
	return b;
}
int main()
{
	int c, v0, v1, a, p, sum = 0, k = 0, v;
	
	freopen("MrBA.in", "r+", stdin);
	freopen("MrBA.out", "w+", stdout);
	
	scanf("%d%d%d%d%d", &c, &v0, &v1, &a, &p);
	
	v = v0;
	while(sum < c)
	{
		k++;
		if(k == 1)
		{
			sum += v;
		}
		else
		{
			sum += v - p;
		}
		v += a;
		v = min(v, v1);
	}
	
	printf("%d\n", k);
	
	fclose(stdin);
	fclose(stdout);
	return 0;
}