题目名称 896. 圈奶牛
输入输出 fc.in/out
难度等级 ★★☆
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 8
题目来源 Gravatarsywgz 于2012-07-11加入
开放分组 全部用户
提交状态
分类标签
USACO 计算几何
分享题解
通过:315, 提交:589, 通过率:53.48%
GravatarHZOI_蒟蒻一只 100 0.000 s 0.06 MiB C++
GravatarBaDBoY 100 0.000 s 0.06 MiB C++
GravatarBaDBoY 100 0.000 s 0.54 MiB C++
Gravatar┭┮﹏┭┮ 100 0.000 s 1.10 MiB C++
GravatarHzoi_Mafia 100 0.001 s 0.06 MiB C++
GravatarHzoi_QTY 100 0.001 s 0.07 MiB C++
Gravatarzzzc18 100 0.002 s 0.07 MiB C++
GravatarHZOI_蒟蒻一只 100 0.003 s 0.06 MiB C++
Gravatar斯内普和骑士 100 0.006 s 0.79 MiB C++
GravatarHzoi_Hugh 100 0.009 s 0.50 MiB C++
关于 圈奶牛 的近10条评论(全部评论)
qwq
Gravatarsxysxy
2021-11-01 16:00 17楼
终于可以以一个比较优美的方式求凸包了
GravatarCSU_Turkey
2018-05-15 11:49 16楼
回复 @하루Kiev :
dalao您别using不就行了...
有个东西叫做"using污染"
Gravatarrvalue
2017-08-05 19:21 15楼
distance 会和STL的迭代器求距离函数重名。。。
Gravatar하루Kiev
2017-08-05 19:03 14楼
果然水平序更快……
GravatarHZOI_蒟蒻一只
2017-08-05 17:03 13楼
首道凸包留念
GravatarHzoi_Mafia
2017-08-05 16:47 12楼
困惑我半年之久的凸包......
终于过了.....
凸包第一道!
GravatarJustWB
2017-05-18 13:08 11楼
凸包首题。。。
GravatarHeHe
2017-05-18 10:46 10楼
汝佳同学的凸包果然厉害!(0.024s= =)
GravatarYGOI_真神名曰驴蛋蛋
2016-08-28 11:57 9楼
Graham
GravatarAAAAAAAAAA
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)

输入数据的第一行包括一个整数 NN0 <= 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