我正在尝试实现一个名为(4 connect)的游戏 您可以从这里查看游戏:https://www.mathsisfun.com/games/connect4.html
最初,我有2D数组:
a = [[0,0,0,0,0,0,0], [0,0,0,0,0,0,0],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0]]
然后,我将让2个用户输入他们的输入。
user1只能输入B。
user2只能输入R。
我们需要检查谁是第一个可以从其值中获得4个连接的用户。 例如:
a = [[B,B,B,B,B,B,B], [0,0,0,0,0,0,0],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0],[0,0,0,0,0,0,0]]
>> user1 win!
a = [[R,0,0,0,0,0,0], [R,0,0,0,0,0,0],[R,0,0,0,0,0,0],[R,0,0,0,0,0,0],[R,0,0,0,0,0,0],[R,0,0,0,0,0,0]]
>> user2 win!
它也应该与对角线连接值一起使用。
有人可以帮助我使用此代码吗? 谢谢。