#J2026M7. [CSP-J 2026 模拟二] 标签整理(labels)
[CSP-J 2026 模拟二] 标签整理(labels)
题目描述
展览馆把 张标签按顺序排成一行,第 张标签上的编号为 。馆长希望保留下来的标签编号严格递增(相邻保留编号必须满足前一个小于后一个)。
管理员只能执行至多一次操作:选取一个连续区间,一次性移除这个区间的全部标签。也可以不移除任何标签。移除后,区间左边的标签与区间右边的标签会直接相邻,且原有相对顺序不变。
请计算至少需要移除多少张标签。允许把所有标签移除,此时空序列视为严格递增。
输入格式
第一行一个整数 。
第二行 个整数 。
输出格式
一行一个整数,表示最少移除的标签数量。
样例 1
6
1 4 3 5 2 6
3
样例解释
移除第 至第 张标签(编号 ),剩余 ,严格递增,移除 张。无法只移除更短的一个连续区间使序列严格递增。
数据范围与部分分
保证 ,。编号可以重复或为负数。
| 子任务 | 分值 | 特殊限制 | 测试点 |
|---|---|---|---|
| 1 | 25 | 1–5 | |
| 2 | 6–10 | ||
| 3 | 50 | 无额外限制 | 11–20 |
“严格递增”意味着相同的相邻编号也不合法。