#P005857. 欢乐彩灯

    ID: 5857 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: 3 上传者: 标签>24-11-C组月赛T2双指针基础普及/提高−

欢乐彩灯

题目描述

有一排 NN 个彩灯,每个彩灯都有一种颜色。现在可以选择不超过 CC 种颜色,并删除所有属于这些颜色的彩灯。删除后,原来不相邻的彩灯可能变得相邻。

求删除后最长的连续同色彩灯段中包含多少个彩灯。

输入格式

第一行包含两个整数 N,CN,C

接下来 NN 行,每行包含一个整数,按照从左到右的顺序表示一个彩灯的颜色。

输出格式

输出一个整数,表示最长连续同色彩灯段的长度。

9 1
2
7
3
7
7
3
7
5
7
4

样例解释

删除颜色为 33 的彩灯后,中间的四个颜色为 77 的彩灯连成一段。

数据范围与提示

  • 对于 10%10\% 的数据,1N201 \le N \le 20C=1C=1
  • 对于 40%40\% 的数据,1N50001 \le N \le 50001C5001 \le C \le 500
  • 对于全部数据,1N1051 \le N \le 10^50ai1090 \le a_i \le 10^9
  • 1C<1 \le C < 彩灯颜色的种类数