No.2225 Treasure Searching Rod (Easy)
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 169
作問者 : 👑
AngrySadEight
/ テスター :
akakimidori
hari64
タグ : / 解いたユーザー数 169
作問者 : 👑


問題文最終更新日: 2023-01-22 17:08:18
この問題は「Treasure Searching Rod (Hard)」と同じ設定の問題で,制約のみが異なります.
問題文
行 列のマス目があり, 行 列目のマスを で表します.
このマス目の中の マスには,「宝」が 個ずつ置かれています. 番目の宝はマス にあり,その 個あたりの価値は です.
さて,次に示す操作を,「マス に対する操作」と呼びます.
マス に対して次の条件を全て満たすマス に宝があれば,マス にある宝を つずつ獲得する.
あなたは, を満たす全てのマス に対する操作を 回ずつ行いました.このとき,獲得した宝の価値の総和を で割った余りを求めてください.
制約
- 入力はすべて整数である.
入力
入力は以下の形式で標準入力から与えられる.
出力
獲得した宝の価値の総和を で割った余りを出力せよ.
サンプル
サンプル1
入力
3 3 4 1 2 4 2 1 5 2 2 6 3 1 2
出力
55
マス目と,そこに置かれている宝の価値は,次の図のようになります.

例えば,マス に対する操作で,宝を獲得できる範囲を次に示します.

- マス に対する操作で獲得できる宝の価値は, です.
- マス に対する操作で獲得できる宝の価値は, です.
- マス に対する操作で獲得できる宝の価値は, です.
- マス に対する操作で獲得できる宝の価値は, です.
- マス に対する操作で獲得できる宝の価値は, です.
- マス に対する操作で宝は獲得できません.
- マス に対する操作で獲得できる宝の価値は, です.
- マス に対する操作で宝は獲得できません.
- マス に対する操作で宝は獲得できません.
したがって,獲得した宝の価値の総和は, となります.
サンプル3
入力
2 3 2 1 2 1000000000 2 3 1000000000
出力
7022588
宝の価値の総和を で割った余りを出力してください.
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。