#P1670. 火车站(station)
火车站(station)
题目描述
Silvia 目前在广州南站,她注意到车站有很多站台,但是有一些站台闲置了,所以她打算统计有多少真正需要的站台。
Silvia 得到了广州南站的火车时刻表,在上面记录了火车的进站顺序和出站顺序,她发现广州南站的时刻表每两天更新一次,在这个周期内,第一天会有 列火车到站,第二天这 列火车都会离站,即不会有火车在所有火车都到站之前离开。
广州南站的车站站台足够长,可以满足 列火车都停进同一个站台,但如果火车 先进入站台,然后 进入同一站台,那么火车 不可以在火车 离开站台之前离开。
Silvia 想知道在满足火车时刻表上的进站和出站顺序的情况下,最少需要多少个站台才能让所有的火车都停到站内。
输入格式
第一行一个整数 ,表示火车的数量。
第二行包含 个整数 ,表示第 列火车在第一天第 个到达车站。序列 是一个排列。
第三行包含 个整数 ,表示第 列火车在第二天第 个离开车站。序列 是一个排列。
输出格式
输出一行一个整数,表示最少需要多少个站台。
输入输出样例 #1
输入 #1
5
3 5 2 4 1
3 2 5 1 4
输出 #1
2
输入输出样例 #2
输入 #2
5
3 1 2 5 4
4 2 3 1 5
输出 #2
4
我们可以让 和 停在一个站台,其他剩下的三列火车各停一个站台,这是最少的数量。
输入输出样例 #3
输入 #3
3
3 2 1
1 2 3
输出 #3
1
所有火车均可在同一站台排成一列
数据范围
对于 的数据,有:
子任务
| 子任务 | 附加限制 | 分值 |
|---|---|---|
| 最小所需站台数要么是 ,要么是 | ||
| 无附加限制 |
时限:1s
空间:512MB
相关
在下列比赛中: