比赛 Mister B的奇妙生活 评测结果 AAAAAAAAAA
题目名称 B先生和阅读 最终得分 100
用户昵称 AAAAAAAAAA 运行时间 0.003 s
代码语言 C++ 内存使用 0.32 MiB
提交时间 2017-09-08 19:09:36
显示代码纯文本
#include<cstdio>
namespace IO {
	char buf[1 << 15], *fs, *ft;
	inline char gc() { return (fs == ft && (ft = (fs = buf) + fread(buf, 1, 1 << 15, stdin), fs == ft)) ? 0 : *fs++; }
	inline int qr() {
		int x = 0, ch = gc();
		while (ch<'0' || ch>'9') { ch = gc(); }
		while (ch >= '0'&&ch <= '9') { x = (x << 1) + (x << 3) + ch - '0';ch = gc(); }
		return x;
	}
}using namespace IO;
using namespace std;
/***********************************************************************************************/
int c, v0, v1, a, p, ans = 0;
int main() {
	freopen("MrBA.in", "r", stdin);
	freopen("MrBA.out", "w", stdout);
	c = qr();v0 = qr();v1 = qr();a = qr();p = qr();
	ans++;c -= v0;
	while (c>0) {
		v0 += a;
		if (v0 > v1)v0 = v1;
		ans++;c -= v0 - p;
	}
	printf("%d", ans);
	return 0;
}