传统题 1000ms 256MiB

绝世高手

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

天下武功唯快不破。

小 A 正在苦练他师傅火云邪神的成名绝技空手接子弹。

但是这实在是太危险了,他想请你帮他算算,以他目前的实力到底有没有机会抓住子弹。

已知子弹的速度是 v 米每秒,假设子弹进行的是匀速直线运动。子弹在射出后的 a 秒到 b 秒之间(包括 a 秒和 b 秒),由于小 A 的实力不济,是一定无法抓住子弹,我们称之为不可控状态。

如果子弹在距离小 A 恰好 s 米时发射,且到达小 A 的位置时,小 A 没有处于不可控状态,那么小 A 可以接住子弹,否则无法接住。

请编程帮助小 A 计算,他能否抓住子弹。

输入格式

读入 4 个整数,分别表示 v,a,b,s ,用空格隔开。

输出格式

如果小 A 可以接住子弹,则输出 Yes 。否则,输出 No

样例输入 1

10 3 5 20

样例输出 1

Yes

样例输入 2

10 3 5 30

样例输出 2

No

说明

样例 1 解释

子弹距离小A 20 米发射,恰好在发射后的 2 秒到达小 A 的位置。

子弹在射出后的 3 秒到 5 秒之间(包括 3 秒和 5 秒)是不可控的。所以小 A 可以接住子弹。

数据规模

对于 100% 的数据,满足 1 ≤ v ≤ 1000 , 1 ≤ a < b ≤ 1000,1 ≤ s ≤ 1000。

周六晚7点C++分支挑战

未认领
状态
已结束
题目
13
开始时间
2026-3-25 0:00
截止时间
2026-4-2 23:59
可延期
24 小时