100 atcoder#ABC212E. [ABC212E] Safety Journey
[ABC212E] Safety Journey
题目描述
AtCoder国には 個の都市があり、都市 , 都市 , , 都市 と番号付けられています。 最初、どの つの相異なる都市の間も双方向に通れる道で結ばれていましたが、老朽化が進み、これらのうち 本の道が使えなくなってしまいました。具体的には について都市 と都市 を結ぶ道が使えなくなってしまいました。
いま、高橋君は都市 で始まり、都市 で終わる 日間の旅をしようと考えました。都市 で始まり、都市 で終わる 日間の旅とは、 個の都市の列 であって、 をみたし、 について と が相異なり、かつ都市 と都市 が現在も使用可能な道で結ばれているものを指します。
都市 で始まり、都市 で終わる 日間の相異なる旅の数を で割った余りを出力してください。ただし、 つの 日間の旅 と が相異なるとは、ある が存在して となることを言います。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを出力せよ。
题目大意
给定一个完全图,并在其中去除 条边。求有多少条路线,满足从 号点出发,走了 步路之后回到 号点。
translated by
https://www.luogu.com.cn/user/367488
3 1 4
2 3
4
3 3 3
1 2
1 3
2 3
0
5 3 100
1 2
4 5
2 3
428417047
提示
制約
- $ 0\ \leq\ M\ \leq\ \min\left(\ \frac{N(N-1)}{2},5000\ \right) $
- は全て互いに相異なる。
- 入力は全て整数である。
Sample Explanation 1
次のような 種類の旅が存在します。 - () - () - () - () これ以外に条件をみたすようなものは無いため、 を出力します。
Sample Explanation 2
使える道が 本も残っておらず、条件をみたすような旅は存在しません。