Poj 3628 Silver Cow Party ( 最短路变形
来源:互联网 发布:张海山锐线体简mac 编辑:程序博客网 时间:2024/05/16 15:21
Silver Cow Party
Description
One cow from each of N farms (1 ≤ N ≤ 1000) conveniently numbered 1..N is going to attend the big cow party to be held at farm #X (1 ≤ X ≤ N). A total of M (1 ≤ M ≤ 100,000) unidirectional (one-way roads connects pairs of farms; road i requires Ti (1 ≤ Ti ≤ 100) units of time to traverse.
Each cow must walk to the party and, when the party is over, return to her farm. Each cow is lazy and thus picks an optimal route with the shortest time. A cow’s return route might be different from her original route to the party since roads are one-way.
Of all the cows, what is the longest amount of time a cow must spend walking to the party and back?
Input
Line 1: Three space-separated integers, respectively: N, M, and X
Lines 2.. M+1: Line i+1 describes road i with three space-separated integers: Ai, Bi, and Ti. The described road runs from farm Ai to farm Bi, requiring Ti time units to traverse.
Output
Line 1: One integer: the maximum of time any one cow must walk.
Sample Input
4 8 21 2 41 3 21 4 72 1 12 3 53 1 23 4 44 2 3
Sample Output
10
Hint
Cow 4 proceeds directly to the party (3 units) and returns via farms 1 and 3 (7 units), for a total of 10 time units.
题意
有N个农厂,其中标号为x的农场要举行party,其余农场的牛要去参加,但是牛都很懒,所以不管是过去还是回来,牛都会走对于他们自己而言最短的路,要你求出所有牛中走得时间最长的一个。
题解:
非常好的一道题 用到了离散数学里面的转置矩阵233 这样求两次所以路径的最短路径加起来求最大值 就可以了 非常巧妙的一中算法
AC代码
- Poj 3628 Silver Cow Party ( 最短路变形
- poj3268 Silver Cow Party(最短路变形)
- poj 3268 Silver Cow Party(最短路)
- POJ 3268 Silver Cow Party 最短路
- POJ 3268 Silver Cow Party 最短路
- POJ 3268 Silver Cow Party 最短路
- POJ 3268 Silver Cow Party 最短路
- POJ 3268 Silver Cow Party 最短路
- poj 3268 Silver Cow Party(最短路)
- poj 3268 Silver Cow Party(最短路+SPFA)
- poj 3268 Silver Cow Party 最短路/dijkstra
- POJ Silver Cow Party (最短路+反向建图)
- poj 3268 Silver Cow Party(dijkstra最短路)
- POJ 3268 Silver Cow Party 最短路 dij
- POJ 3268 - Silver Cow Party(最短路dijkstra)
- POJ 3268 Silver Cow Party(最短路dijkstra)
- POJ 3268 Silver Cow Party (dijkstra来回最短路)
- POJ 3268Silver Cow Party bfs最短路
- spring的入门之helloworld
- 第二章:Spark下载与入门
- Linux学习(十一):不可忽略的Linux支持的文件系统
- 大数据学习
- 作为产品经理,这些个性化推荐和热度算法你都掌握了吗?
- Poj 3628 Silver Cow Party ( 最短路变形
- IoT: FIWARE+Docker 城市天气信息收集与可视化( 一)
- poj2337 欧拉道路/欧拉回路 字符串字典序排列(qsort实现)
- Android开发四年以来的工作难点总结
- shell学习八-----变量数值计算(())
- 工作 1 个月
- iOS开发技巧
- WaterGEMS第四讲:CAD文件导入WaterGMES方法
- JAVA 语言实现简单的聊天室,附源代码