#315. Making Mexes
0
Making Mexes
Making Mexes
题目描述
给定一个由 个非负整数组成的数组 ,其中 ()。在一次操作中,你可以将 的任意一个元素改为任意非负整数。 数组的 mex 定义为数组中不包含的最小非负整数。 对于每个 (从 到 ,包含端点),计算使得数组 的 mex 等于 所需的最少操作次数。
输入格式
第一行包含 。 下一行包含 。
输出格式
对于每个 (从 到 ),在新的一行输出对应的最少操作次数。 注意:总是可以使数组 的 mex 等于 到 范围内的任意 。
4
2 2 2 0
1
0
3
1
2
提示
要使 的 mex 等于 ,我们可以将 改为 (或任意正整数)。在得到的数组 中, 是数组不包含的最小非负整数,因此 是该数组的 mex。 要使 的 mex 等于 ,我们不需要进行任何修改,因为 已经是 中不包含的最小非负整数。 要使 的 mex 等于 ,我们需要修改 的前三个元素。例如,我们可以将 改为 。 SCORING: 输入 2-6: 输入 7-11:无额外限制。 题目来源:Benjamin Qi
标签: USACO|2025|Bronze
来源
USACO|2025|Bronze