bzoj#P2663. [Beijing wc2012]灵魂宝石
[Beijing wc2012]灵魂宝石
题目描述
“作为你们本体的灵魂,为了能够更好的运用魔法,被赋予了既小巧又安全的外形... ...”我们知道,魔法少女的生命被存放于一个称为灵魂宝石(Soul Gem)的装置内。而有时,当灵魂宝石与躯体的距离较远时,魔法少女就无法控制自己的躯体了。
在传说中,魔法少女 Abel 仅通过推理就得到了这个现象的一般法则,被称为 Abel 定理:
存在宇宙常量 (是一个非负实数,或正无穷) ,被称为灵魂宝石常量,量纲为空间度量(即:长度) 。如果某个魔法少女的灵魂宝石与她的躯体的距离严格超过 ,则她一定无法控制自己的躯体;如果这个距离严格小于 ,则她一定可以控制自己的躯体。 (这里的距离指平面的 Euclid 距离。)
注意:该定理不能预言距离刚好为 的情形。可能存在魔法少女 和 ,她们离自己的灵魂宝石的距离都恰好为 ,但是 可以控制自己的躯体,而 不可以。
现在这个世界上再也没有魔法少女了,但是我们却对这个宇宙常量感兴趣。我们只能通过之前的世界遗留下来的数据来确定这个常量的范围了。每一组数据包含以下信息:一共有 个魔法少女及她们的灵魂宝石,分别编号为 。
- 这 个魔法少女所在的位置是 。
- 这 个灵魂宝石所在的位置是 。
- 此时恰好有 个魔法少女能够控制自己的躯体。
需要注意的是:
- 我们认为这个世界是二维的 Euclid 空间。
- 魔法少女与灵魂宝石之间的对应关系是未知的。
- 我们不知道是具体是哪 个魔法少女能够控制自己的躯体。
根据以上信息,你需要确定灵魂宝石常量 可能的最小值 和最大值 。
输入格式
第一行包两个整数:。 接下来 行,每行包含两个整数: ,由空格隔开。
再接下来 行,每行包含两个整数: ,由空格隔开。
输出格式
输出两个量:,中间用空格隔开。
一定是一个非负实数,四舍五入到小数点后两位。 可能是非负实数,或者是正无穷:如果是非负实数,四舍五入到小数点后两位;如果是正无穷,输出 +INF
。
样例
2 1
1 0
4 0
0 0
4 4
1.00 5.00
数据规模与约定
对于 的数据:,,。