比赛场次 176
比赛名称 顾研NOIP2011模拟赛
比赛状态 已结束比赛成绩
开始时间 2012-10-18 09:00:00
结束时间 2012-10-18 11:00:00
开放分组 全部用户
注释介绍 题解和标程
题目名称 超空间电台
输入输出 hyper.in/out
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试点数 10 简单对比
用户 结果 时间 内存 得分
Gravatarfeng AAAAAAAAAA 2.057 s 11.86 MiB 100
GravatarMakazeu AAAAAATTTT 4.156 s 7.87 MiB 60
GravatarTruth.Cirno AWAAAATTTT 5.097 s 7.05 MiB 50
Gravatar苏轼 AAAAATTTTT 5.329 s 5.11 MiB 50

超空间电台

★   输入文件:hyper.in   输出文件:hyper.out   简单对比
时间限制:1 s   内存限制:128 MiB
超空间电台
hyper
【问题描述】
Henryy决定在宇宙中建立超空间电台。但是在宇宙中所有的行星具有两种意识形态之一。一种是环保形的,另一种是经济形的。Henryy广播的内容,若是环保形的,这样环保形行星不愿意收听;若是经济形的,这样经济形行星不愿意收听(或许彼此觉得对方的内容新鲜吧)。宇宙广播管理局对超空间电台的建立有严格的审查,如果要在某个行星申请以R为半径的超空间广播电台,必须满足下列条件:
在A行星上必须广播与A行星意识形态相同的内容。
NA+表示在A行星上面以R为半径的广播中,可以广播到的与A行星意识形态相同的行星(包括A自己)数量。
NA-表示在A行星上面以R为半径的广播中,可以广播到的与A行星意识形态不相同的行星数量。
如果要通过申请,则要求NA+ 由于购买以R为半径的广播器材的前期设计费用不菲,所以不可能订购多种半径范围的广播器材。因此Henryy想知道应该设计半径为多少的广播器材,才能使他能够在尽可能多的行星上面建立广播电台。如果有多个R合乎要求,则要求R尽量小,因为大范围广播不单只浪费能源,而且是一种污染。
你的任务就是帮助Henryy找到这个半径R。
【输入文件】
第一行有一个整数N,表示有多少个行星。接下来的N行每行有四个数Xi,Yi,Zi,Di。Xi,Yi,Zi表示第i个行星的坐标位置,Di表示第i个行星的意思形态类型,Di只可能是0,1之一。坐标绝对值不超过10000。
【输出文件】
第一行输出一个整数M,表示最多可以通过M个行星的申请。
第二行输出一个浮点数R(保留到小数点后4位),表示达到最大申请数时的最小广播范围。
【样例输入】
4
0 0 1 0
1 0 0 0
1 0 1 1
0 0 0 1
【样例输出】
4
1.0000
【数据约定】
对于40%的数据,有N<=30;
对于100%的数据,有N<=500。