题目描述
宇宙星舰在二维宇宙中行进,如果把星舰当作原点,在宇宙地图上会显示附近有两个星球。你作为舵手,需要判断是否能够同时看到两个星球。
如果把星球抽象为圆,那么一个圆被看到的充要条件是圆上存在某一点与原点连起来的线段与另一个圆的交集为空。
如果你能够同时看到两个星球,则输出 "Yes";否则输出 "No"(不包括引号)。
输入
输入两行数据,每一行输入三个整数 x,y,r ,代表两个星球的圆心坐标和半径。
其中 ∣x∣,∣y∣≤10e9,1≤r≤10e9
数据保证两圆外离,原点不在任一个圆内或圆上,两个圆的公切线不经过原点。
输出
输出一行字符串。如果能够同时看到两个星球,则输出 "Yes";否则输出 "No"(不包括引号)
样例输入 Copy
0 2 1
5 1 2
样例输出 Copy
Yes