一条单向的铁路线上,依次有编号为 1, 2, …, n1,2,…,n的 nn个火车站。每个火车站都有一个级别,最低为 11 级。现有若干趟车次在这条线路上行驶,每一趟都满足如下要求:如果这趟车次停靠了火车站 xx,则始发站、终点站之间所有级别大于等于火车站xx 的都必须停靠。(注意:起始站和终点站自然也算作事先已知需要停靠的站点)
例如,下表是55趟车次的运行情况。其中,前44 趟车次均满足要求,而第 55 趟车次由于停靠了 33 号火车站(22 级)却未停靠途经的 66 号火车站(亦为 22 级)而不满足要求。
车站编号 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
车次 \ 车站级别 | 3 | 1 | 2 | 1 | 3 | 2 | 1 | 1 | 3 |
1 | 开始 | -> | 停 | -> |
停 |
终止 |
|
|
|
2 |
|
|
开始 |
-> |
停 |
终止 |
|
|
|
3 |
开始 |
-> |
-> |
-> |
停 |
-> |
-> |
-> |
终止 |
4 |
|
|
|
开始 |
停 |
停 |
停 |
停 |
终止 |
5 |
|
|
开始 |
-> |
停 |
-> |
-> |
-> |
终止 |
9 3
4 1 3 5 6
3 3 5 6
3 1 5 9
3
对于20\%20%的数据,1 ≤ n, m ≤ 101≤n,m≤10;
对于 50\%50%的数据,1 ≤ n, m ≤ 1001≤n,m≤100;
对于 100\%100%的数据,1 ≤ n, m ≤ 10001≤n,m≤1000。