묵찌빠
면접 대비시간 제한2초메모리 제한1024 MB
각 턴에서 A와 B가 낼 확률이 주어질 때, A가 이길 확률을 998244353으로 나눈 나머지로 구합니다.
문제
두 참가자 A와 B가 묵찌빠라는 게임을 한다.
게임은 여러 턴으로 진행된다.
번째 턴()에서는 다음과 같다.
- 각 참가자는 중 정확히 하나를 낸다. 각각 바위, 가위, 보를 뜻한다.
- 와 를 A와 B가 낸 선택이라고 하자.
- 이면 번째 턴에 A가 공격자가 되고 게임은 계속된다.
- 그렇지 않고 이면 번째 턴에 B가 공격자가 되고 게임은 계속된다.
- 그렇지 않고 번째 턴에 공격자가 있으면, 공격자가 승자가 되고 게임이 끝난다.
- 그렇지 않으면 번째 턴에 공격자가 없고 게임은 계속된다.
첫 번째 턴에는 공격자가 없다.
번째 턴이 시작되기 전까지 게임이 끝나지 않으면 승자는 없다.
각 선택의 확률분포가 주어진다. 모든 선택은 서로 독립이다. A가 이길 확률을 구하라.
입력
첫 줄에 정수 이 주어진다.
다음 개 줄의 번째 줄에는 정수 , , 가 주어진다. 가 각각 , , 일 확률은 , , 이다.
그 다음 개 줄의 번째 줄에는 정수 , , 가 주어진다. 가 각각 , , 일 확률은 , , 이다.
출력
A가 이길 확률을 라 하자. 여기서 와 는 서로소인 정수이고, , 이다.
이고 을 만족하는 정수 를 출력하라. 이러한 는 항상 존재하며 유일하게 정해진다.
제한
- ()
- ()
- ()
- ()