#D0801. 对讲机

对讲机

题目描述

小 A、小 B、小 C 三人站在一条直线上,位置分别为 a,b,ca,b,c。他们每人都有一台对讲机,两人之间的距离不超过 dd 时,可以直接通话。

小 A 想和小 C 通话。他们可以直接通话,也可以请小 B 帮忙转达:小 A 先和小 B 直接通话,小 B 再和小 C 直接通话。

请判断小 A 和小 C 能否通话。

输入格式

输入一行,包含四个正整数 a,b,c,da,b,c,d,分别表示小 A、小 B、小 C 的位置和对讲机的有效距离。

输出格式

如果小 A 和小 C 能通话,输出 Yes;否则输出 No

样例

4 7 9 3
Yes
100 10 1 2
No
1 100 2 10
Yes

样例解释

样例 1 中,47=33|4-7|=3 \le 3,小 A 和小 B 可以直接通话;79=23|7-9|=2 \le 3,小 B 和小 C 可以直接通话,所以小 A 可以通过小 B 转达给小 C。

样例 2 中,三人两两之间的距离都超过 22,所以无法通话。

样例 3 中,12=110|1-2|=1 \le 10,小 A 和小 C 可以直接通话。

数据范围与约定

子任务 分值 限制
11 4040 保证 ccaabb 的中点
22 6060 无特殊限制

对于 100%100\% 的数据,保证 1a,b,c,d1001 \le a,b,c,d \le 100