Problem Jump (HDU4862) 题目大意 给定一个n*m的矩形(n,m≤10),每个矩形中有一个0~9的数字. 一共可以进行k次游戏,每次游戏可以任意选取一个没有经过的格子为起点,并且跳任意多步,每步可以向右方和下方跳.每次跳需要消耗两点间的曼哈顿距离减一的能量,若每次跳的起点和终点的数字相同,可以获得该数字的能量.(能量可以为负) 询问k次或更少次游戏后是否可以经过所有的格子,若可以求出最大的剩余能量. 解题分析 带权值的最小K路径覆盖. (最小路径覆盖数=总节点数-最大匹配数)…