题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=203
题目大意:有n+1座城池,小白在第0座城池里,其他城池从1到n编号并且每座城池拥有一些财富,这些城池间有m条道路,现在小白想要拥有这些财富,需要攻打占有就可以了,但是派武将攻打时,需要消耗粮食,但粮食有限,问小白最多能够拥有的财富
思路:先求各点到0的最短路,然后用01背包问题求最大财富
题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=203
题目大意:有n+1座城池,小白在第0座城池里,其他城池从1到n编号并且每座城池拥有一些财富,这些城池间有m条道路,现在小白想要拥有这些财富,需要攻打占有就可以了,但是派武将攻打时,需要消耗粮食,但粮食有限,问小白最多能够拥有的财富
思路:先求各点到0的最短路,然后用01背包问题求最大财富