#aBC210C. [ABC210C] Colorful Candies
[ABC210C] Colorful Candies
AT_abc210_c [ABC210C] Colorful Candies
题目描述
有 个糖果从左到右排成一列。
每个糖果的颜色是 种颜色中的一种,分别为颜色 、颜色 、、颜色 。
对于 ,从左起第 个糖果的颜色为 。
高桥君可以从排列好的糖果中,连续取出 个糖果。
也就是说,他可以选择满足 的整数 ,然后获得从左起第 个、第 个、第 个、、第 个糖果。
高桥君想要吃到尽可能多种不同颜色的糖果,
请输出他能获得的糖果中包含的颜色种类数的最大值。
输入格式
输入以如下格式从标准输入读入。
输出格式
请输出高桥君能获得的糖果中包含的颜色种类数的最大值。
输入输出样例 #1
输入 #1
7 3
1 2 1 2 3 3 1
输出 #1
3
输入输出样例 #2
输入 #2
5 5
4 4 4 4 4
输出 #2
1
输入输出样例 #3
输入 #3
10 6
304621362 506696497 304621362 506696497 834022578 304621362 414720753 304621362 304621362 414720753
输出 #3
4
说明/提示
限制条件
- 输入均为整数
样例解释 1
如果高桥君选择从左起第 个到第 个糖果,他能获得的糖果包含 种颜色,这是最大值。
样例解释 2
高桥君可以获得所有排列好的糖果,但这些糖果只有 种颜色。
由 ChatGPT 4.1 翻译