313 : スライドパズル

スライドパズルでは, カウンタを空白のスペースに向けて横または縦へスライドさせることができる. ゲームの目的は, 赤のカウンタを盤の左上角から右下角へ動かすことである;スペースはつねに右下角にある状態から始まる. 例えば次の一連の図は, 2×22×2の盤にて5手でゲームを完了させる様子を示している.

S(m,n)S(m,n)を,m×nm×nの盤でゲームを完了させる最小の手数を表すとする. 例えば,S(5,4)=25S(5,4) = 25であることが確かめられる.

100100未満の素数ppについて,S(m,n)=p2S(m,n)=p^2となる盤はちょうど 5482 個ある.

10610^6未満の素数 p について,S(m,n)=p2S(m,n)=p^2となる盤は何個あるか.

最終更新