P1522 牛的旅行
P1522 牛的旅行 Cow Tours 提交 11.44k 通过 4.97k 时间限制 1.00s 内存限制 125.00MB 题目提供者 洛谷 难度 提高+/省选- 历史分数 100 提交记录 查看题解 标签 USACO 查看算法标签 进入讨论版 相关讨论 查看讨论 推荐题目 查看推荐 展开 题目描述 Farmer John 的农场里有很多牧区。有的路径连接一些特定的牧区。一片所有连通的牧区称为一个牧场。但是就目前而言,你能看到至少有两个牧区通过任何路径都不连通。这样,Farmer John 就有多个牧场了。 John 想在牧场里添加 恰好 一条路径。对这条路径有以下限制: 一个牧场的直径就是牧场中最远的两个牧区的距离(本题中所提到的所有距离指的都是最短的距离)。考虑如下的有5个牧区的牧场,牧区用 * 表示,路径用直线表示。每一个牧区都有自己的坐标: (15,15) (20,15) D E *-------* | _/| | _/ | | _/ | |/ | *--------*-------* A B C (10,10) (15,10) (20,10) 这个牧场的直径大约是 12.0710612.07106 1 2 . 0 7 1 0 6,最远的两个牧区是 A 和 E,它们之间的最短路径是 A→B→EA \to B \to E A → B → E。 这里是另一个牧场: *F