No.2275 →↑↓
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 171
作問者 :
miscalc
/ テスター :
magsta
タグ : / 解いたユーザー数 171
作問者 :


問題文最終更新日: 2023-04-22 00:13:11
問題文
無限に広がる 次元グリッドがあります。それぞれのマスは白または黒で塗られています。具体的には、各 について、マス が白く塗られており、それ以外のマスはすべて黒く塗られています。
はじめ、まぐすた君はマス にいます。まぐすた君は次の行動を繰り返すことで、マス に行こうとしています。
- 今いるマスを とする。マス を黒く塗る。その後、マス のうちで白く塗られているマスを つ選び、そのマスに移動する。
マス に行く方法の数を で割ったあまりを求めてください。
入力
- 入力はすべて整数である
出力
マス に行く方法の数を で割ったあまりを出力してください。最後に改行してください。
サンプル
サンプル1
入力
3 1 3 2
出力
2
白く塗られているマスは、 です。次の 通りの移動方法があります。
サンプル2
入力
5 427547210 327546386 963298277 230265126 293165710
出力
538454432
で割ったあまりを出力してください。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。