AT_joisc2017_b.港湾設備 (Port Facility)
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
#「JOISC 2017 Day 1」港口设施
题目译自 JOISC 2017 Day1 T2「港湾設備(Port Facility)」
JOI 港口虽然很小,却非常繁忙。
JOI 港口放置集装箱的结构可视为两个本质不同的栈。每天从船上卸下的集装箱会被压入某个栈,而被运出港口的集装箱则从栈顶弹出。
今天 JOI 港口会迎来 N 个集装箱,它们在今天内会被运出港口。今天出入口有 2N 条记录,每条记录都表示一个集装箱到港或离港。
第 i 个集装箱 (1≤i≤N) 的到港记录为 Ai,离港记录为 Bi。
我们把 N 个集装箱分别放在哪个栈称为一个方案。求放置集装箱的方案数mod(109+7)。
输入格式
第一行有一个整数 N。
在接下来的 N 行中,第 i 行 (1≤i≤N) 有两个整数 Ai,Bi,用空格分隔。
输出格式
一个整数,表示放置集装箱的方案数mod(109+7)。
样例
样例输入 1
4
1 3
2 5
4 8
6 7
样例输出 1
4
说明/提示
为了方便叙述,将这两个栈分别称为 A 和 B 。
四种方案分别为:ABAA(第 1 个集装箱放在 A,第 2 个集装箱放在 B,以此类推),ABAB,BABA,BABB。
样例输入 2
3
1 4
2 5
3 6
样例输出 2
0
样例输入 3
5
1 4
2 10
6 9
7 8
3 5
样例输出 3
8
样例输入 4
8
1 15
2 5
3 8
4 6
14 16
7 9
10 13
11 12
样例输出 4
16
对于所有数据,1≤N≤106,1≤Ai,Bi≤2N(1≤i≤N),A1…AN 和 B1…BN 这 2N 个整数互不相同。
感谢 Planet6174 提供的翻译
输入解题思路,AI测评打分。不知道怎么写?