#CF1658E. 五条悟与矩阵游戏
五条悟与矩阵游戏
五条悟与矩阵游戏
- 时间限制:5 秒
- 内存限制:256 MiB
题目描述
Marin 与 Gojou 轮流在 棋盘上放置棋子,Marin 先手。除第一步外,新棋子与上一步棋子的曼哈顿距离必须严格大于 。棋子可以重复放在任何曾经使用过的格子。
在 放置棋子的玩家得到 分。所有 两两不同。两人各进行 步后游戏结束。
对棋盘上的每个格子,都考虑一局以 Marin 在该格作为第一步的游戏。双方之后均采用最优策略。请判断每局是 Marin 得分更高、Gojou 得分更高,还是平局。
输入格式
第一行包含两个整数 。
接下来 行,每行 个整数,表示矩阵 。
输出格式
输出 行,每行 个字符。若以该格为第一步时 Marin 获胜,输出 M;若 Gojou 获胜,输出 G;若平局,输出 D。字符之间不加空格。
样例输入
3 1
1 2 4
6 8 3
9 5 7
样例输出
GGG
MGG
MGG
数据范围
对所有数据,,,,且所有分值两两不同。Hydro 包采用 5 秒时限档位。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 30 | |
| 2 | ||
| 3 | 40 | 无特殊限制 |