AT_abc460_b [ABC460B] Two Rings

题目描述

在平面直角坐标系 $xy$ 中有两个圆 $C_1$ 和 $C_2$,在此题中,圆指的是圆周。 圆 $C_1$ 的圆心在点 $(X_1,Y_1)$ 上,其半径为 $R_1$。 圆 $C_2$ 的圆心在点 $(X_2,Y_2)$ 上,其半径为 $R_2$。 你需要判断这两个圆是否相交。换句话说,你需要判断是否有至少一个点,它到 $(X_1,Y_1)$ 的距离为 $R_1$,到 $(X_2,Y_2)$ 的距离为 $R_2$。 给定 $T$ 个测试用例,你需要分别求出答案。

输入格式

输入以如下格式给出,其中 $\operatorname{case}_i$ 为第 $i$ 个测试用例。 > $T$ > $\operatorname{case_1}$ > $\operatorname{case_2}$ > $...$ > $\operatorname{case_T}$ > 各测试用例以如下格式给出。 > $X_1$ $Y_1$ $R_1$ $X_2$ $Y_2$ $R_2$

输出格式

输出 $T$ 行,第 $i$ 行表示第 $i$ 个测试用例的答案。 在每个测试用例中,如果 $C_1$ 和 $C_2$ 相交则输出 `Yes`,否则输出 `No`。

说明/提示

### 样例 1 解释 例如,在第 $1$ 个测试用例中,$C_1$ 和 $C_2$ 的相对位置如图所示。 ![](https://cdn.luogu.com.cn/upload/vjudge_pic/AT_abc460_b/454531c6e040686b082348738a47b2375b5442094a265c6a2d16c144309a71b9.png) ### 数据范围 - $1\leq T\leq 100$ - $0\leq X_1,X_2,Y_1,Y_2\leq 10^9$ - $1\leq R_1,R_2\leq 10^9$ - 所有输入值均为整数。