100 atcoder#ABC097A. [ABC097A] Colorful Transceivers

[ABC097A] Colorful Transceivers

题目描述

数直線上にいるAさんとBさんとCさんがトランシーバーで会話をしようとしています。 Aさんは a a [m] 地点、Bさんは b b [m] 地点、Cさんは c c [m] 地点にいます。 二人の人間は、距離が d d [m] 以内のとき直接会話が出来ます。 AさんとCさんが直接的、あるいは間接的に会話ができるか判定してください。 ただしAさんとCさんが間接的に会話ができるとは、AさんとBさんが直接会話でき、かつBさんとCさんが直接会話できることを指します。

输入格式

入力は以下の形式で標準入力から与えられる。

a a b b c c d d

输出格式

会話できるなら Yes を, できないなら No を出力せよ。

题目大意

有三个人,分别在 A,B,CA,B,C 位置,判断第一个人和第三个人可不可以通信。

“通信”的定义如下:

  • 两地距离 D\leq D

  • 可以存在间接通信,比如第一个人可以和第二个人通信,第二个人可以和第三个人通信,那么第一个人可以和第三个人通信。

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

提示

制約

  • 1 1 < = <\ = a,b,c a,b,c < = <\ = 100 100
  • 1 1 < = <\ = d d < = <\ = 100 100
  • 入力は全て整数

Sample Explanation 1

AさんとBさんは直接会話可能です。また、BさんとCさんも直接会話可能です。従って Yes を出力してください。

Sample Explanation 2

この場合は不可能です。

Sample Explanation 3

複数人が同じ場所にいることもあります。