그래프의 볼록 집합
시간 제한2초메모리 제한512 MB
연결된 무방향 그래프에서 두 정점을 잇는 모든 단순 경로가 부분집합 안에 머무는 정점 집합의 개수를 998244353으로 나눈 나머지로 구합니다.
문제
무방향 그래프의 정점 집합 에 대해, 에 속한 서로 다른 두 정점 사이의 임의의 단순 경로가 모두 안에 놓이면 를 볼록(convex)하다고 한다. 주어진 그래프에서 볼록한 정점 집합의 개수를 구하라.
입력
첫 줄에 정점의 개수 과 간선의 개수 이 주어진다 (; ). 이어지는 개의 줄에는 각 간선의 두 끝점 와 가 공백으로 구분되어 주어진다 (; ). 그래프는 연결되어 있고 다중 간선은 없다.
출력
볼록한 정점 집합의 개수를 소수 으로 나눈 나머지를 출력한다.