“四子棋”是一個經典的桌上遊戲,桌面上有立著的屏風小盒子,盒子分成7欄6列,每一欄各有一個開口可以由上方投入小圓片;遊戲開始後,兩名玩家分別持不同顏色的小圓片,並依序從開口投入圓片;圓片受地心引力影響,會落至底部或其他圓片上;當其中一名玩家讓4枚連續的小圓片,以橫著、直著、斜著的任一種方式連成一線即獲勝
![]()
(Excerpted from wiki: https://en.wikipedia.org/wiki/Connect_Four)
給定一串數字,代表依序投入白黑圓片的欄位;請試著計算是哪一方獲勝,並印出最後的結果
舉例
輸入字串為:4 6 4 3 3 6 4 2 3 3 4 1 1 6 5
輸出:
o wins!
- - - - - - -
- - - - - - -
- - - x o - -
- - - o o - -
- - - o o - x
- - x x o - x
Note:
o1 x1 o2 x2 o3 x3 o4 x4...
Note:
輸出比須符合以下格式:
p wins!
c c c c c c c
c c c c c c c
c c c c c c c
c c c c c c c
c c c c c c c
c c c c c c c
Note: