#P2418. yyy loves OI IV
yyy loves OI IV
yyy loves OI IV
- 时间限制:1 秒
- 内存限制:128 MiB
题目描述
有 名学生排成一列,每名学生膜拜 yyy 或 c01 中的一人,依次用数字 和 表示。
你需要把整列学生划分成若干个连续且非空的宿舍。一个宿舍合法,当且仅当满足下列条件之一:
- 宿舍中的所有学生都膜拜同一人;
- 宿舍中膜拜 yyy 与膜拜 c01 的人数之差的绝对值不超过 。
求最少需要多少个宿舍。
输入格式
第一行包含两个正整数 。
接下来 行,每行一个整数 ,表示从左到右第 名学生膜拜的人。
输出格式
输出一个整数,表示最少宿舍数。
样例输入 1
5 1
1
1
2
2
1
样例输出 1
1
数据范围
对于所有数据,,,。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 25 | 且 |
| 2 | 35 | |
| 3 | 40 | 无特殊限制 |