五子棋Q56

概要

在 15 x 15 的棋盘上

黑白双方轮流下棋

第一个连成 5 个子的赢

交互效果

这里为了解释, 只输出 6 x 6 的棋盘

实际运行时 应该是 15 x 15

< > < > < < < < < < < < < > < < < < < < < < < > < < < < < < < < < > < > < < < < < < < < <
输入黑棋昵称ZZ输入白棋昵称YY 1 2 3 4 5 6 7A . . . . . . .B . . . . . . .C . . . . . . . D . . . . . . .E . . . . . . .F . . . . . . .G . . . . . . .该 ZZ 下棋了C4 1 2 3 4 5 6 7A . . . . . . .B . . . . . . .C . . . x . . . D . . . . . . .E . . . . . . .F . . . . . . .G . . . . . . .该 YY 下棋了C3 1 2 3 4 5 6 7A . . . . . . .B . . . . . . .C . . o x . . . D . . . . . . .E . . . . . . .F . . . . . . .G . . . . . . .该 ZZ 下棋了C4 ... 该 ZZ 下棋了E4 1 2 3 4 5 6 7A . . . x . . .B . . . x . . .C . . o x . o . D . o . x . . .E . . . x . . .F . . o . . . .G . . . . . . .ZZ 赢了

约束

输入控制

假设用户在输入棋子位置时, 一定会按着格式输入, 比如 A1, G12

用户可能按格式输入时, 返回超出, 比如 A0, Z1, 这个时候需要用户重新再输入一次坐标

已有棋子

用户可能会下到一个已经有棋子的位置上, 这个时候需要用户重新再输入一次坐标

ZZAX 微信公众

文档一更新,立刻告诉你