题号:NC230965
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 128 M,其他语言256 M
Special Judge, 64bit IO Format: %lld
题目描述
数轴上给出

个点

,以及另外

个点

和一个范围

,保证

且

。
你可以选择一个实数

, 使得所有

,你需要保证这样操作之后依然满足

。
令
)
表示

到最近的

中的点的距离,你要选择合适的

,在保证
%20%5Cle%20l)
的前提下,最大化
)
的值。
如果有多个可以选择的

,请输出最大的那个。如果没有满足条件的

(即无论如何选择都无法满足
%20%5Cle%20l)
),请输出
NO。
输入描述:
第一行三个整数
。
第二行
个整数,表示所有 C-points 的坐标。
第二行
个整数,表示所有 V-points 的坐标。
输出描述:
若有符合条件的
, 输出一个实数,表示最大的
,只要你的答案与标准答案相差不超过
即被认为是正确的。
若没有符合条件的
, 输出 NO。