跳棋 - 取得可移動點 (
Capx)
- 深綠色是起點棋.
- 點擊藍磚可以添加淺綠色棋, 點擊淺綠色棋可以移除它.
- 黃磚是可移動點.
-
跳棋的規則是: 可以走一格空格. 或是間隔一個棋, 跳到同方向的下一個空格, 可以連續跳.
概念:
仍然是"
取出可移動範圍". 分兩部分,
一是走一格空格, 取出移動點數1能走到的點. (每格消耗移動點數1點)
二是跳過一個棋到另一個空格. 由於跳過的棋總是在移動所需點數為奇數的點, 偶數則必須要是空格. 因此將取出過程以移動所需點數的奇偶分類, 奇數檢查格子必須要有棋, 偶數必須要是空格. 並且, 由於只能跳到同方向的下一格, 所以將"跳"的方向記錄在奇數格上, 並且在下一個偶數格檢查同方向與否.