CF42B Game of chess unfinished
题目描述
## 题意
一天Volodya在博物馆看到一个棋盘参展。棋盘上只剩下四个棋子:两个白车,白王和黑王。“啊哈,黑方肯定没赢!”Volodya肯定的说。你的任务是判断白方是否赢了。
棋盘上的每个棋子在一个正确的位置(每一个占据一个格子,没有两个棋子占据同一个格子,国王不能在同一个格子)。因此,你的任务是判断白方是否获胜。我们会提醒你,这意味着现在的黑王可以被对方的一个棋子吃掉,也不能移动到不败的位置。车可以移动水平或垂直的任意数量的格子(假设路径上没有其他棋子),国王可以移动到相邻的格子(或角或边)。当然,棋子不能离开棋盘。黑王可以吃掉白车(见样例3)。
输入格式
输入4个由空格分开的棋子的位置:两个白车、白王、黑王。$8\times8$ 棋盘上的每个位置由两个符号表示:横坐标(a-h)和纵坐标(1-8)。这是为了保证,没有两个棋子占据相同的格子,并且国王不在同一个格子里。
输出格式
输出只有一个单词:当白方能取胜时输出“CHECKMATE”,否则输出“OTHER”。
Translated by @名侦探柯北2号