6 人解决,17 人已尝试。
15 份提交通过,共有 101 份提交。
8.2 EMB 奖励。
单点时限: 2.0 sec
内存限制: 256 MB
太阳 GG 不小心走入了一个迷宫,迷宫中有恶魔旺才,但是旺才只有在时间 L 之后才会醒来,而且迷宫中有许多宝藏,所以太阳 GG 想在旺才醒来之前走出迷宫,并且得到最多的宝藏。
输入第一行一个 T, 代表 Case 的个数。接下来每个 Case:
开始 4 个数 E H L M (1 <= W <= 50,1 <= H <= 50,1 <= L <= 1000000,1 <= M <= 10 ), 代表这个迷宫有 W 宽 H 高,旺才将会在 L 时间后醒来,迷宫中的宝藏数量为 M, 你可以从一个点向上下左右 4 个方向走,只要这个点不在迷宫之外和不是墙。开始时间是 1, 一个点的宝藏只能收集一次。接下来一行有 M 个数字,代表每个宝藏地点宝藏的数量。接下来 H 行,每行有 W 个字符 :
开始输出 “Case #:” ,#从 1 开始。
接下来一行输出 “The most jewelry is K.”,K 代表最多的宝藏数量。如果在 L 时间内不能走到出口,输出 “Impossible”。
每个 Case 之间有个空行,最后一个 Case 后没有空行。
3 4 4 2 2 100 200 **** *@A* *B<* **** 4 4 1 2 100 200 **** *@A* *B<* **** 12 5 13 2 100 200 ************ *B.........* *.********.* *@...A....<* ************
Case 1: The most jewelry is 200. Case 2: Impossible Case 3: The most jewelry is 300. Hint: 如果太阳GG在L时间刚好到达出口,也算逃脱
6 人解决,17 人已尝试。
15 份提交通过,共有 101 份提交。
8.2 EMB 奖励。
创建: 16 年,7 月前.
修改: 7 年,2 月前.
最后提交: 4 年前.
来源: N/A