atcoder#ARC153F. [ARC153F] Tri-Colored Paths
[ARC153F] Tri-Colored Paths
题目描述
頂点 辺からなる連結かつ単純な無向グラフ が与えられます.頂点には から の番号がついており, 番目の辺は頂点 , を結んでいます.
の各辺を色 のいずれかで塗る方法であって,次の条件を満たすものの個数を で割った余りを求めてください.
-
の単純パスであって,色 の辺,色 の辺,色 の辺のすべてを含むものが存在する.
単純パスとは 単純パスとは,頂点の列 および辺の列 の組であって,以下を満たすもののことをいいます. -
-
辺 は頂点 と を結ぶ.
输入格式
入力は以下の形式で標準入力から与えられます.
输出格式
の各辺を色 のいずれかで塗る方法であって,問題の条件を満たすものの個数を で割った余りを出力してください.
题目大意
给出一张 个点 条边的简单无向连通图。
你可以将分别每一条边染为 三种颜色之一。问不同的染色方案数,使得图中存在一条路径,其上同时存在三种颜色的边。答案对 取模。
3 3
1 2
1 3
3 2
0
4 6
1 2
1 3
1 4
2 3
2 4
3 4
534
6 5
1 3
4 3
5 4
4 2
1 6
144
6 7
1 2
2 3
3 1
4 5
5 6
6 4
1 6
1794
提示
制約
- 与えられるグラフは連結かつ単純である
Sample Explanation 1
の単純パスはいずれも辺を つ以下しか含まないので,条件を満たす塗り方は存在しません.