样例输入1
样例输出1
样例解释
学生A 在 1 时刻入馆,2 时刻离馆;学生 B 在 2 时刻入馆, 3 时刻离馆;学生 C 在1时刻入馆,3 时刻离馆;学生 D 在 3 时刻入馆, 4 时刻离馆。
对于方案 A,2 个座位是不够的,因为如果学生的预约顺序是 ABCD,A 选择了座位 1,B 选择了座位 2,那么轮到 C 选择时,座位预约的情况就会如下表所示,C 来选择时,不存在未被占用的座位了,无法进行选择。
|
时刻1 |
时刻2 |
时刻3 |
时刻4 |
座位1 |
A入 |
A离 |
|
|
座位2 |
|
B入 |
B离 |
而对方案 A, 3 个座位就已经足够用了。读者可以自行验证所有可能的情况。例如 A 选择了座位 1,B 选择了座位 2,则 C 可以选择座位 3,而 D 可以选择 1,2,3 的任何一个,这里以选 2 为例,此时的座位预约情况表如下:
|
时刻1 |
时刻2 |
时刻3 |
时刻4 |
座位1 |
A入 |
A离 |
|
座位2 |
|
B入 |
B离 D入 |
D离 |
座位3 |
C入 |
|
C离 |
|
对于方案 B,2 个座位就是够用的,可以如下表分配座位:
|
时刻1 |
时刻2 |
时刻3 |
时刻4 |
座位1 |
A入 |
A离 B入 |
B离 |
|
座位2 |
C入 |
|
C离 D入 |
D 离 |
样例输入2
样例输出2
样例输入3
10
84 302
275 327
364 538
26 364
29 386
545 955
715 965
404 415
903 942
150 402
样例输出3