loj#P2391. 「JOISC 2017 Day 1」港口设施
「JOISC 2017 Day 1」港口设施
题目描述
题目译自 JOISC 2017 Day1 T2「港湾設備 / Port Facility」
JOI 港口虽然很小,却非常繁忙。
JOI 港口放置集装箱的结构可视为两个本质不同的栈。每天从船上卸下的集装箱会被压入某个栈,而被运出港口的集装箱则从栈顶弹出。
今天 JOI 港口会迎来 个集装箱,它们在今天内会被运出港口。今天出入口有 条记录,每条记录都表示一个集装箱到港或离港。
第 个集装箱 的到港记录为 ,离港记录为 。
我们把 个集装箱分别放在哪个栈称为一个方案。求放置集装箱的方案数 。
输入格式
第一行有一个整数 。 在接下来的 行中,第 行 有两个整数 ,用空格分隔。
输出格式
一个整数,表示放置集装箱的方案数 。
4
1 3
2 5
4 8
6 7
4
3
1 4
2 5
3 6
0
5
1 4
2 10
6 9
7 8
3 5
8
8
1 15
2 5
3 8
4 6
14 16
7 9
10 13
11 12
16
数据范围与提示
对于所有数据,$1\le N\le 10^6, 1\le A_i< B_i\le 2N(1\le i\le N), A_1\ldots A_N$ 和 这 个整数互不相同。
子任务 # | 1 | 2 | 3 | 4 |
---|---|---|---|---|
分值 | 10 | 12 | 56 | 22 |