請教各位先進,
給你一個 list, 裡面有六個 sub-list,
每個 sub-list 裡面有六個數字(範圍從1-9)
list 每次隨機生成
舉例:
[ [ 3, 4, 9, 2, 4, 6],
[ 4, 4, 4, 9, 3, 2],
[ 1, 4, 9, 8, 3, 7],
[ 6, 4, 2, 1, 3, 8],
[ 5, 6, 1, 9, 2, 4],
[ 8, 8, 8, 8, 8, 8] ]
目標是計算出連線數,
橫排有3個或以上相同數字的話連線數+1
直排有3個或以上相同數字的話連線數+1
以例子來算的話,連線數是4條 (直的、橫的分開算)
我的想法是先 loop 過 sub-list, 再 loop 過每個數字
可是這樣橫排好解,直排要怎麼計算呢?
ps.我在工作了,這真的不是學校作業~謝謝!