만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

묵찌빠

면접 대비

시간 제한2초메모리 제한1024 MB

요약
각 턴에서 A와 B가 낼 확률이 주어질 때, A가 이길 확률을 998244353으로 나눈 나머지로 구합니다.
난이도

보통10점 중 4점

유형
동적 계획법, 확률, 수학
정답자
아직 제출이 없습니다

문제

두 참가자 A와 B가 묵찌빠라는 게임을 한다.

게임은 여러 턴으로 진행된다.

ii번째 턴(1≤i≤n1\le i\le n)에서는 다음과 같다.

  • 각 참가자는 {R,S,P}\{\mathrm{R}, \mathrm{S}, \mathrm{P}\} 중 정확히 하나를 낸다. 각각 바위, 가위, 보를 뜻한다.
  • XiX_i와 YiY_i를 A와 B가 낸 선택이라고 하자.
  • (Xi,Yi)∈{(R,S),(S,P),(P,R)}(X_i,Y_i)\in\{(\mathrm{R},\mathrm{S}), (\mathrm{S},\mathrm{P}), (\mathrm{P},\mathrm{R})\}이면 (i+1)(i+1)번째 턴에 A가 공격자가 되고 게임은 계속된다.
  • 그렇지 않고 (Xi,Yi)∈{(R,P),(S,R),(P,S)}(X_i,Y_i)\in\{(\mathrm{R},\mathrm{P}), (\mathrm{S},\mathrm{R}), (\mathrm{P},\mathrm{S})\}이면 (i+1)(i+1)번째 턴에 B가 공격자가 되고 게임은 계속된다.
  • 그렇지 않고 ii번째 턴에 공격자가 있으면, 공격자가 승자가 되고 게임이 끝난다.
  • 그렇지 않으면 (i+1)(i+1)번째 턴에 공격자가 없고 게임은 계속된다.

첫 번째 턴에는 공격자가 없다.

(n+1)(n+1)번째 턴이 시작되기 전까지 게임이 끝나지 않으면 승자는 없다.

각 선택의 확률분포가 주어진다. 모든 선택은 서로 독립이다. A가 이길 확률을 구하라.

입력

첫 줄에 정수 nn이 주어진다.

다음 nn개 줄의 ii번째 줄에는 정수 rir_i, sis_i, pip_i가 주어진다. XiX_i가 각각 R\mathrm{R}, S\mathrm{S}, P\mathrm{P}일 확률은 riri+si+pi\frac{r_i}{r_i+s_i+p_i}, siri+si+pi\frac{s_i}{r_i+s_i+p_i}, piri+si+pi\frac{p_i}{r_i+s_i+p_i}이다.

그 다음 nn개 줄의 ii번째 줄에는 정수 ri′r_i', si′s_i', pi′p_i'가 주어진다. YiY_i가 각각 R\mathrm{R}, S\mathrm{S}, P\mathrm{P}일 확률은 ri′ri′+si′+pi′\frac{r_i'}{r_i'+s_i'+p_i'}, si′ri′+si′+pi′\frac{s_i'}{r_i'+s_i'+p_i'}, pi′ri′+si′+pi′\frac{p_i'}{r_i'+s_i'+p_i'}이다.

출력

A가 이길 확률을 xy\frac{x}{y}라 하자. 여기서 xx와 yy는 서로소인 정수이고, x≥0x\ge 0, y>0y>0이다.

yz≡x(mod998244353)yz\equiv x\pmod{998244353}이고 0≤z<9982443530\le z<998244353을 만족하는 정수 zz를 출력하라. 이러한 zz는 항상 존재하며 유일하게 정해진다.

제한

  • 1≤n≤2×1051\le n\le 2\times 10^5
  • 0≤ri,si,pi≤1060\le r_i,s_i,p_i\le 10^6 (1≤i≤n1\le i\le n)
  • ri+si+pi>0r_i+s_i+p_i>0 (1≤i≤n1\le i\le n)
  • 0≤ri′,si′,pi′≤1060\le r_i',s_i',p_i'\le 10^6 (1≤i≤n1\le i\le n)
  • ri′+si′+pi′>0r_i'+s_i'+p_i'>0 (1≤i≤n1\le i\le n)

예제2

  1. 예제 1

    입력
    2
    1 0 0
    0 1 0
    0 1 0
    0 1 0
    
    예상 출력
    1
    
  2. 예제 2

    입력
    2
    1 1 1
    1 1 1
    1 1 1
    1 1 1
    
    예상 출력
    443664157