4208:小球2

文件提交:无需freopen 内存限制:128 MB 时间限制:1.000 S
评测方式:普通裁判
金币值:
命题人:
提交:36 解决:0

题目描述

# 第5题 小球 ## 题目描述 有n个小球排成一排。第i个小球的颜色为ci。在这一排小球中,你可以选择其中连续的K个小球并获得奖励。 你喜欢不同颜色的奖励,所以你获得的K小球不同颜色越多,就越高兴。输出你能获得的最多不同颜色的小球数量。 ## 输入描述 第一行,包含两个整数n和k,表示一共有多少小球,以及你可以选择获得其中连续的K个小球。 第二行,n个整数,分别表示每个小球的颜色ci。 ## 输出描述 一行,一个整数,表示你能获得的最多多少种不同颜色。 ## 样例 ### 输入样例 ``` 5 3 1 2 2 3 1 ``` ### 输出样例 ``` 3 ``` ### 样例解释 输入:n=5, k=3 颜色:1 2 2 3 1 - 第一个窗口:颜色 -> 不同颜色数为2(1和2)。 - 第二个窗口:颜色 -> 不同颜色数为2(2和3)。 - 第三个窗口:颜色 -> 不同颜色数为3(2,3,1)。 所以输出3。 ## 数据范围 1 <= n <= 3*10^5, 1 <= ci <= 1000