매칭
시간 제한1초메모리 제한512 MB
트리에서 남은 간선으로 만든 그래프의 최대 매칭 크기가 m의 배수가 되는 간선 제거 방법의 수를 998244353으로 나눈 나머지로 구합니다.
문제
Yuta에게 노드가 개이고 간선이 개인 연결된 무방향 그래프 가 있다. Yuta는 의 간선 부분집합을 골라 제거할 수 있다. 제거할 수 있는 부분집합은 모두 개이다.
Yuta는 남은 그래프 의 최대 매칭 크기가 으로 나누어떨어지도록 간선을 제거하는 방법의 수를 구하려 한다. 답이 매우 클 수 있으므로 으로 나눈 나머지를 구한다.
간선 집합 가 매칭이라는 것은 의 각 노드가 에 속한 간선 중 많아야 하나와 연결되어 있다는 뜻이다. 의 최대 매칭은 의 매칭 중 크기가 가장 큰 것이다.
입력
첫 줄에 정수 과 이 주어진다 (, ). 이후 개의 줄에 의 간선을 나타내는 정수 와 가 한 줄에 하나씩 주어진다.
출력
정답을 으로 나눈 나머지를 한 줄에 출력한다.