题目描述
ある店を訪れる N 人の客がおり、彼らを 1,…,N と呼びます。客 i は時刻 Ai に店に入り、時刻 Bi に店を出ます。この店の行列は「先入れ先出し」方式であり、Ai も Bi も単調増加です。また、Ai や Bi は全て異なります。
店の入口に、客が名前を書くリストがあります。それぞれの客は、入店時か退店時に一度だけ自分の名前をリストの末尾に書きます。最終的に名前が書かれる順序は何通りありうるでしょうか。 この数を 998244353 で割った余りを求めてください。
输入格式
入力は、標準入力から以下の形式で与えられる。
N A1 B1 ⋮ AN BN
输出格式
答えを出力せよ。
题目大意
有 n 个人来过,第 i 个人在 ai 时刻来在 bi 时刻走,每个人可以在来时或走时登记,问可能的登记顺序有多少种。
n⩽5×105,ai,bi 互不相同,∀i<n,ai<ai+1,bi<bi+1。
translated by cszyf
3
1 3
2 5
4 6
3
4
1 2
3 4
5 6
7 8
1
提示
制約
- 1 ≤ N ≤ 5 ⋅ 105
- 1 ≤ Ai < Bi ≤ 2N
- Ai < Ai + 1 (1 ≤ i ≤ N − 1)
- Bi < Bi + 1 (1 ≤ i ≤ N − 1)
- Ai = Bj (i = j)
- 入力中の値は全て整数である。
Sample Explanation 1
ありうる順序は (1, 2, 3), (2, 1, 3), (1, 3, 2) です。
Sample Explanation 2
ありうる順序は (1, 2, 3, 4) のみです。