atcoder#ABC262E. [ABC262E] Red and Blue Graph
[ABC262E] Red and Blue Graph
配点 : 点
問題文
頂点 辺の単純無向グラフが与えられます。頂点は と番号付けられ、 番目の辺は頂点 を結んでいます。
それぞれの頂点を赤または青で塗る方法は全部で 通りあります。これらのうち、以下の条件を全て満たすものの総数を で割った余りを求めてください。
- 赤く塗られた頂点がちょうど 個ある
- 異なる色で塗られた頂点を結ぶ辺の本数は偶数である
制約
- 入力は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
答えを出力せよ。
4 4 2
1 2
1 3
2 3
3 4
2
以下の 通りが条件を満たします。
- 頂点 を赤く、頂点 を青く塗る。
- 頂点 を赤く、頂点 を青く塗る。
上記の塗り方について、異なる色で塗られた頂点を結ぶ辺は 番目の辺と 番目の辺です。
10 10 3
1 2
2 4
1 5
3 6
3 9
4 10
7 8
9 10
5 9
3 4
64