#D. 有趣的序列游戏

    传统题 1000ms 256MiB

有趣的序列游戏

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小王是W国家的军官,现在小王的手里有两支军队,每支军队都有nn个人,每个人都有一个战力。并且小王的军队训练十分有素,在每支军队内士兵都已经按照从战力到战力的顺序排队以便小王抽取士兵。具体的:

  • 第一支军队为A,每位军人的战力为a1,a2,...,ana_1,a_2,...,a_n
  • 第二支军队为B,每位军人的战力为b1,b2,...,bnb_1,b_2,...,b_n

有一天,小王的上级小张下了命令,命令小王从这两支军队中抽出一部分人,组件成新的军队C,且人数也要为nn,并且上级也想快速的挑选士兵,需要保证军队C中的士兵战力单调不减。本来已经很头疼了,小王的指挥官又下了一个新的命令,除了小张下达的命令外,军队C中的战力还应该保证 aicibi a_i \leq c_i \leq b_i,其中ii表示第i位军人。aia_i表示A军队中第i个军人的战力,bib_i表示B军队中第i个军人的战力,cic_i表示C军队中第i个军人的战力。问我们有多少种方案数可以供小王排列士兵。

答案可能很大,请将结果对998244353998244353 取模后输出。

输入格式

第一行一个整数 nn

接下来一行 nn 个整数 aia_i

再接下来一行 nn 个整数 bib_i

输出格式

输出一个整数,表示 CC 军队选择的方案数,请将结果对 998244353998244353 取模后输出。

样例

2
1 1
2 3
5

数据范围

  • 对于 20%20\% 的数据:1n51≤n≤51ai,bi101≤a_i,b_i≤10
  • 另有 20%20\% 的数据:ai=bia_i=b_i 恒成立。
  • 对于 100%100\% 的数据:1n30001≤n≤30000aibi30000≤a_i≤b_i≤3000

第6次随机赛(Div1)

未参加
状态
已结束
规则
ACM/ICPC
题目
4
开始于
2023-6-1 20:00
结束于
2023-6-1 22:00
持续时间
2 小时
主持人
参赛人数
8