#P43. [KBC003B] Triangle 1
[KBC003B] Triangle 1
版权声明
本题版权归 Long Long OJ 所有。
题目描述
给出两个不重合的整点 ,求出一个整点 ,使得 为直角三角形。
请注意,输出的点必须满足 。
输入格式
一行四个整数 。
输出格式
一个符合条件的 点坐标 。
样例
0 0 2 4
3 1
提示
样例中 。
由于 ,故 是直角三角形,且 。
请注意 点坐标不唯一。
对于 的数据,;
本题版权归 Long Long OJ 所有。
给出两个不重合的整点 A(x1,y1),B(x2,y2),求出一个整点 C(x3,y3),使得 △ABC 为直角三角形。
请注意,输出的点必须满足 −1018≤x3,y3≤1018。
一行四个整数 x1,y1,x2,y2。
一个符合条件的 C 点坐标 (x3,y3)。
0 0 2 4
3 1
样例中 AC=10,BC=10,AB=25。
由于 AC2+BC2=AC2,故 △ABC 是直角三角形,且 ∠C=90∘。
请注意 C 点坐标不唯一。
对于 100% 的数据,−1018≤x1,y1,x2,y2≤1018;