97 atcoder#ABC145D. [ABC145D] Knight
[ABC145D] Knight
配点 : 点
問題文
二次元グリッドの原点 にチェスのナイトの駒があります。
ナイトの駒はマス にあるとき か のどちらかのマスにのみ動かすことができます。
ナイトの駒をマス まで移動させる方法は何通りありますか?
で割った余りを求めてください。
制約
- 入力中のすべての値は整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
ナイトの駒を から まで移動させる方法の数を、 で割った余りを出力せよ。
3 3
2
と の 通りが考えられます。
2 2
0
にナイトの駒を移動させることはできません。
999999 999999
151840682
方法の数を で割った余りを出力してください。