103621: [Atcoder]ABC362 B - Right Triangle
Memory Limit:256 MB
Time Limit:2 S
Judge Style:Text Compare
Creator:
Submit:9
Solved:0
Description
Score : $200$ points
Problem Statement
In the $xy$-plane, there are three points $A(x_A, y_A)$, $B(x_B, y_B)$, and $C(x_C, y_C)$ that are not collinear. Determine whether the triangle $ABC$ is a right triangle.
Constraints
- $-1000 \leq x_A, y_A, x_B, y_B, x_C, y_C \leq 1000$
- The three points $A$, $B$, and $C$ are not collinear.
- All input values are integers.
Input
The input is given from Standard Input in the following format:
$x_A$ $y_A$ $x_B$ $y_B$ $x_C$ $y_C$
Output
Print Yes
if the triangle $ABC$ is a right triangle, and No
otherwise.
Sample Input 1
0 0 4 0 0 3
Sample Output 1
Yes
The triangle $ABC$ is a right triangle.
Sample Input 2
-4 3 2 1 3 4
Sample Output 2
Yes
The triangle $ABC$ is a right triangle.
Sample Input 3
2 4 -3 2 1 -2
Sample Output 3
No
The triangle $ABC$ is not a right triangle.
Output
得分:200分
问题陈述
在$xy$平面上,有三个不共线的点$A(x_A, y_A)$,$B(x_B, y_B)$和$C(x_C, y_C)$。判断三角形$ABC$是否为直角三角形。
约束条件
- $-1000 \leq x_A, y_A, x_B, y_B, x_C, y_C \leq 1000$
- 三个点$A$,$B$和$C$不共线。
- 所有输入值都是整数。
输入
输入从标准输入以下格式给出:
$x_A$ $y_A$ $x_B$ $y_B$ $x_C$ $y_C$
输出
如果三角形$ABC$是直角三角形,则打印Yes
,否则打印No
。
样本输入1
0 0 4 0 0 3
样本输出1
Yes
三角形$ABC$是直角三角形。
样本输入2
-4 3 2 1 3 4
样本输出2
Yes
三角形$ABC$是直角三角形。
样本输入3
2 4 -3 2 1 -2
样本输出3
No
三角形$ABC$不是直角三角形。