这个题解排在挺前面的,一个21年的新题解,挺好找到。
红圈处看不太懂,为什么要让比较小的血量恢复成原来经过时最大的血量?
还有,如果没有进入这个if(visited [nx] [ny] < HP - 1) 语句,那岂不是HP都不会减少了?每走一步,不管怎么样,HP都应该减去1才对?