점프 점프 점프
시간 제한5초메모리 제한512 MB
0에서 출발해 k개의 벡터 중 하나를 무작위로 골라 계속 더하며 이동할 때, 각 x마다 점 (x, x)에 처음 도착할 확률을 구합니다.
문제
토끼가 평면의 점 에서 출발한다. 개의 서로 다른 벡터 가 주어진다. 매 단계마다 토끼는 이 벡터 중 하나를 같은 확률로 골라 현재 점 에서 로 뛴다. 모든 선택은 서로 독립이다.
인 모든 격자점 에는 함정이 있다. 토끼가 함정에 뛰어들면 그 자리에 갇혀 더 이상 움직일 수 없다.
인 각 에 대해, 토끼가 격자점 에서 함정에 갇힐 확률을 출력하라.
입력
첫 번째 줄에 두 정수 과 가 주어진다 (, ).
이어지는 개의 줄에는 각각 두 정수 와 가 주어진다 (). 모든 벡터는 서로 다르다.
출력
개의 줄을 출력하라. 번째 줄에는 토끼가 격자점 에서 함정에 갇힐 확률을 출력한다.
확률은 분수 로 나타낼 수 있고, 는 998244353과 서로소임이 보장된다. 을 출력하라.
힌트
확률은 차례로 이다.