P73116

五子棋

难度 3 级 小学 算法入门 递归 搜索
讨论 统计 2通过 2提交 100%通过率 旧版界面
时间限制 1 秒 内存限制 128 MB

题目描述

小y和小z正在下五子棋。五子棋是一款经典棋类游戏。双方分别使用黑白两色的棋子,下在棋盘直线与横线的交叉点上,在横向、纵向、斜向任意一个方向上,一方有五个连续的棋子获胜。

小x作为他们的裁判需要判定比赛是否结束,但是小x的眼神不太好,所以他私下找到了你,希望你能给他写一个裁判的程序。

给定15行每行长度为15的字符串作为棋盘。‘*’表示该格暂未落子;大写字母‘B’表示该格上是黑子即先手玩家的棋子;大写字母‘W’表示该格上是白子即后手玩家的棋子。如果是先手玩家获胜则输出“First player win”,如果是后手玩家获胜则输出“Second player win”。

剩余情况输出“Game is playing”。

保证给定的棋盘符合规则。

输入

输入有15行字符串,每行字符串有15个字符,表示棋盘的当前状态。

输出

输出一个字符串表示比赛的情况。

样例

样例 1
输入
***************
***************
***************
***************
******W*B******
******BWW******
*******BWW*****
******WWBB*****
*******BWB*****
*******BB*B****
*******W*******
***************
***************
***************
***************
输出
First player win

来源

原创

Tab 缩进 · 提交后可在下方查看评测状态
请先登录后再提交