No.1600 Many Shortest Path Problems
レベル : / 実行時間制限 : 1ケース 4.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 18
作問者 :
e869120
/ テスター :
ngtkana
👑
ygussany
タグ : / 解いたユーザー数 18
作問者 :


問題文最終更新日: 2021-07-08 23:26:19
問題文
辺には
- 整数
が与えられる。 - 頂点
から頂点 に向かう辺 を通らないパスの中で、長さが最小のものにおける、パスの長さを で割った余りを求めよ。
入力
出力
制約
- どの頂点からどの頂点へも、いくつかの辺を通ってたどり着くことができる
- 入力はすべて整数
サンプル
サンプル1
入力
3 3 1 2 2 3 1 3 3 1 2 1 2 3 1 1 3 1
出力
12 4 8
各質問に対する答えは、次のようになります。
個目の質問:頂点 から へ向かう、辺 を含まないパスを考える。パス「 」は長さ であり、これが最短である。 個目の質問:頂点 から へ向かう、辺 を含まないパスを考える。パス「 」は長さ であり、これが最短である。 個目の質問:頂点 から へ向かう、辺 を含まないパスを考える。パス「 」は長さ であり、これが最短である。
サンプル2
入力
5 4 1 2 2 3 2 4 3 5 3 1 5 1 1 5 3 2 4 1
出力
-1 22 8
頂点
サンプル3
入力
10 20 1 9 5 9 7 10 4 6 8 9 5 10 3 8 1 6 6 7 3 9 7 9 3 4 5 6 1 7 2 6 6 8 2 5 4 5 3 7 4 10 10 5 6 6 3 10 2 5 8 17 6 9 19 7 8 17 7 9 16 7 10 9 8 10 7 4 10 8 1 4 13
出力
262 938 36 258 108 76 8 100 536 272
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。