Tic Tac DREAMIN’
题号:NC312804
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
Special Judge, 64bit IO Format: %lld

题目描述

\hspace{15pt}小红在二维平面地图上标记了两个关键点 latexlatex
\hspace{15pt}她现在需要在 latex 轴上寻找一个锚点 latex,使得以 latex 为顶点的三角形面积恰好等于 latex
\hspace{15pt}请你帮小红判断是否存在符合条件的锚点横坐标 latex。如果存在,请找出一个符合条件的 x

输入描述:

\hspace{15pt}第一行输入两个整数 x_a, y_a \left( -10^4 \leqq x_a, y_a \leqq 10^4 \right),代表点 A 的坐标。
\hspace{15pt}第二行输入两个整数 x_b, y_b \left( -10^4 \leqq x_b, y_b \leqq 10^4 \right),代表点 B 的坐标。

输出描述:

\hspace{15pt}如果存在满足条件的 x,输出一个实数表示该坐标(你只需要保证最终构造的三角形面积与 2 的绝对误差不超过 0.001 即可);否则,输出 \texttt{no answer}

\hspace{15pt}如果存在多个解决方案,您可以输出任意一个,系统会自动判定是否正确。注意,自测运行功能可能因此返回错误结果,请自行检查答案正确性。
示例1

输入

复制
1 1
-1 1

输出

复制
no answer

说明

\hspace{15pt}在这个样例中,点 A 位于 (1, 1),点 B 位于 (-1, 1)。线段 AB 平行于 x 轴,长度为 2
\hspace{15pt}由于点 O 必须在 x 轴(y=0)上,三角形 ABOAB 为底时,高恒等于 A 点(或 B 点)到 x 轴的距离,即 1。此时三角形面积固定为 \frac{1}{2} \times 2 \times 1 = 1
\hspace{15pt}由于 1 \neq 2,因此不存在满足条件的点 O
示例2

输入

复制
5 5
-9 -7

输出

复制
-0.5