2256. Day2 Ex - 三体问题

?:宇宙中存在着三颗星球,名叫迪司博德、迪克斯特拉和迪奥布兰度……

pwp:这都什喵怪名字 pwp

?:它们互相作用,无止境无规则地运动。有个姓魏的昼夜不停计算,想要为它们的运动建立一个数学模型……

pwp:要 neta 就好好叫人名字啊喂

?:现在要安排你来帮那个人一起算……

pwp:欸欸?别找 pwp 喵,pwp 哪来这个能力喵 qwq

?:已知迪司博德位于二维平面坐标 (0, 0) 处,另外两个星球分别位于 (x_1, y_1)(x_2, y_2) 处,计算这三个星球围成的三角形的面积。

pwp:这特喵跟三体问题有个◯◯关系啊

给定二维平面上的两个点 (x1, y1)(x2, y2),计算它们和原点 (0, 0) 围成的三角形的面积。这两个点总是在两个相邻象限内且任一维坐标值均不为 0。

输入

一行输入四个整数 x_1, y_1, x_2, y_2。(0 < |x_1|, |y_1|, |x_2|, |y_2| \le 10^9, x_1y_1x_2y_2 < 0

输出

输出一行一个浮点数表示 (x_1, y_1), (x_2, y_2), (0, 0) 围成的三角形面积,答案保留恰好两位小数。

样例

标准输入 复制文本
1 1 -1 1
标准输出 复制文本
1.00
标准输入 复制文本
1 -1 -1 -2
标准输出 复制文本
1.50

提示

要提示?pwp

照着样例画图先 qwq

登录以提交代码。
单点时限 1 秒
内存限制 128 MB
提交 350
通过 40