#867. 弹射跳跃
弹射跳跃
No submission language available for this problem.
Background
Special for beginners, ^_^
Description
小 A 不仅可以跑跑,也可以跳跳!
今天 小 A 要参加短跑比赛,所有选手从起点出发前往终点,终点与它们的距离为 个单位长度。比赛虽然叫 "短跑" 比赛,但是并不限制只能用跑的,小 A 比起跑步,更擅长跳跃。
它每 秒可以跑动 个单位长度,但是也可以花费时间在原地蓄力。例如,当小 A 在 处蓄力了 秒时,它下一次就可以花费 秒跳到 处,或者也可以选择继续蓄力。
当然,完成比赛是需要用身体接触红线的,因此小 A 不可以跳过终点(也就是越过 )。
小 B 很聪明,在比赛前就可以计算出小 A 最快多少秒可以到达终点,那么这个值是多少呢?
Format
Input
输入仅包含一个整数 ,表示终点位置。
Output
一个整数,表示最少花费的时间。
Samples
1
0
5
3
3
2
114514
363
Limitation
【样例说明 2】
在起点蓄力两秒,跳跃一秒直接到达终点。
【样例说明 3】
很显然直接跑向终点最优。
【数据范围】
对于前 的数据,。
对于前 的数据,。
对于前 的数据,。
对于 的数据,。
1s, 1024KiB for each test case.
Related
In following homework: