题目名称 | 403. 大灾变 |
---|---|
输入输出 | cataclysm.in/out |
难度等级 | ★★★☆ |
时间限制 | 2000 ms (2 s) |
内存限制 | 128 MiB |
测试数据 | 40 |
题目来源 | .Xmz 于2010-02-08加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:20, 提交:86, 通过率:23.26% | ||||
kito | 100 | 1.341 s | 61.32 MiB | C++ |
FoolMike | 100 | 1.927 s | 46.07 MiB | C++ |
liu_runda | 100 | 2.216 s | 119.30 MiB | C++ |
liu_runda | 100 | 2.487 s | 119.31 MiB | C++ |
_Itachi | 100 | 2.595 s | 122.36 MiB | C++ |
.Xmz | 100 | 2.656 s | 59.82 MiB | C++ |
_Itachi | 100 | 2.767 s | 122.36 MiB | C++ |
gls1196 | 100 | 2.853 s | 122.40 MiB | C++ |
YGOI_真神名曰驴蛋蛋 | 100 | 3.132 s | 46.06 MiB | C++ |
Hyoi_cerron | 100 | 3.712 s | 72.41 MiB | C++ |
关于 大灾变 的近10条评论(全部评论) | ||||
---|---|---|---|---|
| ||||
那就是瞭望塔必须建在山上咯= =。
所以说答案的坐标也必须大于等于0么…… “可以”表现的不应该是“可以”也可以"不可以"么 这是所谓的表面民主实际独裁么 ———————————————— 事实上貌似答案都必须要在山尖的坐标之间么 还是我太弱了……
半汪
2017-02-27 20:07
8楼
| ||||
输出调试信息了真是智障
| ||||
恩好题。
kito
2017-02-26 08:34
6楼
| ||||
eps设得过大又死了一次...
liu_runda
2017-02-24 19:09
5楼
| ||||
死于inf设得太小...以及有多个可行答案的时候输出横坐标最小的
liu_runda
2017-02-24 16:35
4楼
| ||||
1交85分的我真是感动
YGOI_真神名曰驴蛋蛋
2017-02-18 11:39
3楼
| ||||
半平面交的时候精度不要设得太高,一般两倍于输出保留即可,被精度坑惨了- -
| ||||
请问有评测插件吗?瞭望塔高度一致的时候,应该选到纵坐标最小的位置吗?第一组数据就是这样的- -
FoolMike
2017-01-28 00:17
1楼
|
艾泽拉斯世界经历一场亘古未有的地震过后,大地和海洋被完全撕裂,旧大陆残缺不全。联盟和部落各种族的居民们被迫离开了世代居住的家园,来寻找新的生存空间。原本平坦的陆地上现在隆起了一座座山峰,暴风城的人类开始在艾尔文山脉重建家园。他们决定在山脉之中建造一座瞭望塔和一个魔法浮空岛,以便于在瞭望塔和浮空岛上可以俯视艾尔文山脉的全貌。
艾尔文山脉被描述为一个折线,给定每个点的坐标(横纵坐标均不小于0),按照横坐标从小到大顺次连接起来就是就是山脉的折线。折线上所有点的横坐标均不相同。如果一个位置与山脉任何一点的连线均不被挡住(但可以与地面相切),那么就说这一点可以望到整个艾尔文山脉。瞭望塔的塔身不会挡住视线,而且瞭望塔和浮空岛可以建造在同一位置。为节省建筑材料,瞭望塔塔身的高度必须尽量小,即从塔顶到塔底的距离尽量小,瞭望塔可以建在山坡上。由于气候因素,浮空岛应建立在海拔尽量低的位置(甚至可以建在地面上),海平面高度为0。如果有多个位置均满足条件,则选择横坐标最小的那个。瞭望塔和浮空岛横坐标范围应在艾尔文山脉横坐标范围之内。给定艾尔文山脉,请你求出瞭望塔和浮空岛的位置。
文件名cataclysm.in
第1行,一个整数N,表示描述艾尔文山脉的折线的顶点数。
第2-N+1行,每行两个整数,xi,yi表示折线上点的坐标。
文件名cataclysm.out
第1行,两个保留2位小数的浮点数x1,y1,表示瞭望塔顶端的坐标。
第2行,两个保留2位小数的浮点数x2,y2,表示浮空岛的坐标。
6
2 2
6 1
8 6
10 3
16 5
20 2
8.00 11.00
9.54 9.85
样例中描述的艾尔文山脉各个顶点,按照横坐标顺序顺次连接后的折线如下图所示:
瞭望塔应建造在山峰(8,6)处,塔顶端为(8,11),高度为5,此时瞭望塔的高度最小。
浮空岛建立在(9.54,9.85)处,海拔高度最低。
数据规模
40%的数据2<=N<=10
100%的数据2<=N<=1 000 000;0<=xi,yi<=5 000 000