信息学一本通,图论2412: 信息学奥赛一本通T1503-道路和航线题解

凸凸曼凸凸 算法基础篇 54 0
题库丰富多样,涵盖各个领域,全网最全C++题库,让您在练习中不断成长!
Farmer John 正在一个新的销售区域对他的牛奶销售方案进行调查,他想把牛奶送到 T 个城镇 ,编号为 1 到 T,这些城镇之间通过 R 条道路和 P 条航线连接,每条道路 i 或者航线 i 连接城镇 Ai 到 Bi,花费为 Ci ,对于道路,0≤Ci≤104 ,然而航线的花费很神奇,花费 Ci 可能是负数,道路是双向的,可以从 Ai 到 Bi ,也可以从 Bi 到 Ai ,花费都是 Ci ,然而航线与之不同,只可以从 Ai 到 Bi 。

原题来自:USACO 2011 Jan. Gold Farmer John 正在一个新的销售区域对他的牛奶销售方案进行调查。他想把牛奶送到 T 个城镇 ,编号为 1 到 T。这些城镇之间通过 R 条道路(编号为 1 到 R)和 P 条航线(编号为 1 到 P)连接。每条道路 i 或者航线 i 连接城镇 Ai 到 Bi,花费为 Ci 。 对于道路,0≤Ci≤104 ,然而航线的花费很神奇,花费 Ci 可能是负数。道路是双向的,可以从 Ai 到 Bi ,也可以从 Bi 到 Ai ,花费都是 Ci 。然而航线与之不同,只可以从 Ai 到 Bi 。 事实上,由于最近恐怖主义太嚣张,为了社会和谐,出台了一些政策保证:如果有一条航线可以从 Ai 到 Bi ,那么保证不可能通过一些道路和航线从 Bi 回到 Ai 。由于 FJ 的奶牛世界公认十分给力,他需要运送奶牛到每一个城镇。他想找到从发送中心城镇 S 把奶牛送到每个城镇的最便宜的方案,或者知道这是不可能的。

信息学一本通,图论2412: 信息学奥赛一本通T1503-道路和航线题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
想要在职场中立于不败之地?那就来试试全网最全C++题库,让您在练习中快速提升技能。

标签: 信息学一本通 图论2412: 信息学奥赛一本通T1503-道路和航线题解