张兵和王武是五子棋
迷,工作之余经堂切磋棋艺。这不,这会儿又下起来了。走了一会儿,轮张兵了,对着一条线思考起来了,这条线上的棋子分布如下:
用数组表示:−1 0 1 1 1 0 1 0 1 −1
棋了分布说明:
你得帮他写一个程序,算出最有利的出子位置。 最有利定义:
第一行: 当前出子颜色。 第二行: 当前的棋局状态。
1个整数,表示出子位置的数组下标
输入
1
-1 0 1 1 1 0 1 -1 1
输出
5
说明
当前为黑子(1),放置在下标为5的位置,黑子的最大连续长度,可以由3到5
输入
-1
-1 0 1 1 1 0 1 0 1 -1 1
输出
1
说明
当前为白子,唯一可以放置的位置下标为1,白字的最大长度,由1变为2
输入
1
0 0 0 0 1 0 0 0 0 1 0
输出
5
说明
可以的位置很多,5最接近中间的位置坐标
扫码备注加群即可,期待您的到来~
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.