간선 부분집합
시간 제한6초메모리 제한1024 MB
정점이 최대 200개인 그래프에서 간선의 차이가 A 또는 B인 조건으로 매칭의 개수를 998244353으로 나눈 나머지를 구합니다.
문제
정수 , 와 정점 개, 간선 개로 이루어진 단순 무방향 그래프가 주어진다. 정점은 1부터 까지, 간선은 1부터 까지 번호가 매겨져 있다. 간선 는 정점 와 를 잇는다. 여기서 또는 임이 보장된다.
그래프의 매칭 개수를 으로 나눈 나머지를 구하라. 매칭은 끝점이 모두 서로 다른 간선들의 부분집합이다.
입력
첫 줄에 정수 (), (), , ()가 주어진다.
다음 개의 줄에 간선이 주어진다. 번째 줄에는 정수 와 (, 또는 )가 주어진다. 자기 루프와 중복 간선은 없다.
출력
답을 출력한다.