C++、java、python代码:
【华为OD】C卷真题 100分:围棋的气 C/C++代码实现[思路+代码]-CSDN博客
【华为OD】C卷真题 100分:围棋的气 Java代码实现[思路+代码]-CSDN博客
【华为OD】C卷真题 100分:围棋的气 Python代码实现[思路+代码]-CSDN博客
题目描述:
围棋棋盘由纵横各19条线垂直相交组成,棋盘上一共19 x 19 = 361 个交点,对弈双方一方执白棋,一方执黑棋,落子时只能将棋子置于交点上。
“气”是围棋中很重要的一个概念,某个棋子有几口气,是指其上下左右方向四个相邻的交叉点中,有几个交叉点没有棋子,由此可知:
- 在棋盘的边缘上的棋子最多有 3 口气(黑1),在棋盘角点的棋子最多有2口气(黑2),其他情况最多有4口气