题目名称 896. 圈奶牛
输入输出 fc.in/out
难度等级 ★★☆
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 8
题目来源 王国正 于2012-07-11加入修改该题
开放分组 全部用户
提交状态
分类标签
USACO 计算几何
查看题解 分享题解
通过:321, 提交:598, 通过率:53.68%
HZOI_蒟蒻一只 100 0.000 s 0.06 MiB C++
qsy 100 0.000 s 0.06 MiB C++
qsy 100 0.000 s 0.54 MiB C++
郝子煦 100 0.000 s 1.10 MiB C++
Hzoi_Mafia 100 0.001 s 0.06 MiB C++
Hzoi_QTY 100 0.001 s 0.07 MiB C++
张维璞 100 0.002 s 0.07 MiB C++
HZOI_蒟蒻一只 100 0.003 s 0.06 MiB C++
徐亦乐 100 0.006 s 0.79 MiB C++
Hzoi_Hug 100 0.009 s 0.50 MiB C++
关于 圈奶牛 的近10条评论(全部评论)
qwq
sxysxy
2021-11-01 16:00 17楼
终于可以以一个比较优美的方式求凸包了
CSU_Turkey
2018-05-15 11:49 16楼
回复 @하루Kiev :
dalao您别using不就行了...
有个东西叫做"using污染"
rvalue
2017-08-05 19:21 15楼
distance 会和STL的迭代器求距离函数重名。。。
하루Kiev
2017-08-05 19:03 14楼
果然水平序更快……
HZOI_蒟蒻一只
2017-08-05 17:03 13楼
首道凸包留念
Hzoi_Mafia
2017-08-05 16:47 12楼
困惑我半年之久的凸包......
终于过了.....
凸包第一道!
JustWB
2017-05-18 13:08 11楼
凸包首题。。。
HeHe
2017-05-18 10:46 10楼
汝佳同学的凸包果然厉害!(0.024s= =)
YGOI_真神名曰驴蛋蛋
2016-08-28 11:57 9楼
Graham
AAAAAAAAAA
2016-08-05 21:09 8楼

896. 圈奶牛

★★☆   输入文件:fc.in   输出文件:fc.out   简单对比
时间限制:1 s   内存限制:128 MiB
USACO/fc(译by Felicia Crazy)

描述

农夫约翰想要建造一个围栏用来围住他的奶牛,可是他资金匮乏。他建造的围栏必须包括他的奶牛喜欢吃草的所有地点。对于给出的这些地点的坐标,计算最短的能够围住这些点的围栏的长度。

PROGRAM NAME: fc

INPUT FORMAT(file fc.in)

输入数据的第一行包括一个整数 N。N(0 <= N <= 10,000)表示农夫约翰想要围住的放牧点的数目。接下来 N 行,每行由两个实数组成,Xi 和 Yi,对应平面上的放牧点坐标(-1,000,000 <= Xi,Yi <= 1,000,000)。数字用小数表示。

OUTPUT FORMAT(file fc.out)

输出必须包括一个实数,表示必须的围栏的长度。答案保留两位小数。

SAMPLE INPUT (file fc.in)

4
4 8
4 12
5 9.3
7 8 

SAMPLE OUTPUT (file fc.out)

12.00