2740 - 界王神

题目描述

在一个跨越星际的未来世界,存在着一位界王神,负责对这个维度的 n 颗星球(编号为 1 \sim N)进行管理。第 i 个星球所使用的语言种类,使用数字 a_i 表示。界王神为了方便管理,促进星球间的交流,他想通过改变其中一些星球的语言,使得这些星球的语言种类总数不超过 K 种。

您能帮助界王神解决这个问题吗?需要改变的星球最少是多少颗呢?

输入

第一行读入两个正整数 n,k

第二行包含 n 个正整数,表示每个星球的语言编号。

输出

一个整数,表示最少要改变的星球数量。

样例

输入

5 2
1 1 2 2 5

输出

1

输入

6 1
1 1 1 2 2 6

输出

3

输入

10 3
5 1 3 2 4 1 1 2 3 4

输出

3
说明

【样例 1 解释】

有三种语言,不能超过两种语言,改变星球的最少的方案是将 5 号星球的语言,修改为前 4 个星球中任何一个星球的语言,只需改变 1 颗星球。

【数据范围】

对于 30\% 的数据,1 \leq n \leq 100

对于 40\% 的数据,1 \leq n \leq 1000

对于 100\% 的数据,1 \leq k \leq n \leq 2 \times 10^5 1 \leq a_i \leq n

来源

东方博宜OJ

标签
题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 0
通过人数 0
金币数量 1 枚
难度 入门


上一题 下一题