题目描述
给出一个 n 行
m 列的点阵,“.”表示可通行格子,“#”表示不可通行格子,“K”表示国王的初始位置,“Q”表示王后的位置,“G”表示该格子有一个礼 物。注意:国王、王后、礼物所在的格子可以认为是可通行格子。国王从开始位置出发,国王从当前格子可以走到上、下、左、右四个相邻格子,当然前提是可通行 格子。国王从当前格子走到相邻格子的时间是变化的,这取决于国王手头上收集到的礼物的数量,假如当前国王手头上有 y 个礼物,那么他从当前格子移动到相邻格 子的所用时间是y+1 秒。一旦国王进入某个有礼物的格子,他可以选择取该格子的礼物,也可以选择不取该格子的礼物。取礼物这个动作可以认为是瞬间完成的, 不需要时间。国王想收集到尽量多的礼物送给王后,但是他到达王后所在的格子不能超过 T 秒,王后不想等太长时间。注意:国王在收集礼物的途中可能多次走到相 同的格子。
输入格式 1776.in
第 1 行:三个整数
n 、 m 、T 。 1≤n , m≤50 , 1≤T≤109 。
接下来是