#P42. [KBC003B] Triangle 1

[KBC003B] Triangle 1

版权声明

本题版权归 Long Long OJ 所有。

题目描述

给出两个不重合的整点 A(x1,y1),B(x2,y2)A(x_1,y_1),B(x_2,y_2),求出一个整点 C(x3,y3)C(x_3,y_3),使得 ABC\triangle ABC 为直角三角形。

输入格式

一行四个整数 $x_1,y_1,x_2,y_2\ (-10^{18}\le x_1,y_1,x_2,y_2\le10^{18})$。

输出格式

一个符合条件的 CC 点坐标 (x3,y3) (1018x3,y31018)(x_3,y_3)\ (-10^{18}\le x_3,y_3\le10^{18})

样例

0 0 2 4
3 1

样例解释

样例中 AC=10,BC=10,AB=25AC=\sqrt{10},BC=\sqrt{10},AB=2\sqrt{5}

由于 AC2+BC2=AC2AC^2+BC^2=AC^2,故 ABC\triangle ABC 是直角三角形,且 C=90\angle C=90^\circ

请注意 CC 点坐标不唯一