CF754B.Ilya and tic-tac-toe game

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

Ilya and tic-tac-toe game

题目描述

题目大意:

伊莉雅是一个4x4井字棋的年迈棋手,他总是用x(英文小写)棋,今天,他跟他的朋友亚瑟玩了很多很多局游戏,亚瑟很累了,但是现在还剩下最后一场游戏,现在轮到伊莉雅下棋,请问伊莉雅下完这颗棋子后能否取得胜利? 井字棋规则:

棋盘的规格为4*4,其中伊莉雅棋子为x,亚瑟的棋子为o(英文小写o),x先下,o后下,当某种棋子在棋盘上连成三个时取得胜利!(这三个棋子可以是水平、竖直或斜方向的连续三个)

输入格式

输入的数据为给定的棋盘,其中.为空格,x(英文小写)为伊莉雅的棋子, o(英文小写)为亚瑟的棋子,棋盘保证有空格子,现在轮到伊莉雅。 (有可能整个棋盘都没有棋子,意味着亚瑟还没有下)

输出格式

输出为单行:如果伊莉雅下完一颗棋子后能够取得胜利,输出YES,如果不能,则输出NO。

感谢@icebird 提供的翻译

样例

xx..
.oo.
x...
oox.
YES
x.ox
ox..
x.o.
oo.x
NO
x..x
..oo
o...
x.xo
YES
o.x.
o...
.x..
ooxx
NO

在线编程 IDE

建议全屏模式获得最佳体验