「HLOI2015」Magic
//这次貌似暴露省份了……
题目描述
Chavo 是一个生活在魔法世界里的小法师。魔法的世界里有
Chavo 想要从第一座法师塔传送到第
Chavo 想知道她最少需要多少魔法值就可以从第一座法师塔传送到第
输入
第一行输入整数
接下来一行
接下来
输出
输出一行带有一个整数,代表需要的最小魔法值。
样例输入
1 | 3 3 |
样例输出
1 | 10 |
样例说明
只有一条路径从
数据范围及约定
对于
对于
对于
时间限制与空间限制
时间限制:
题解
因为最大值符合加法性质(即两部分最大值的最大值为整体最大值),所以可以类似 SPFA 一样松弛。
应该是这样吧,题解打的是二分套 SPFA 验证。
根据题目,求的是两点之间的路径长度最大值的最小值,考虑货车运输的类似做法即可,不过货车运输求的是两点之间路径长度最小值的最大值。
直接 SPFA 的时间复杂度是
逆天 std,这就一个
代码见这里。