#csps2026a. [CSP-S 2026] 能量水晶 / crystal(民间数据)
[CSP-S 2026] 能量水晶 / crystal(民间数据)
[CSP-S 2026] 能量水晶 / crystal(民间数据)
时间限制:1000 ms
内存限制:1024 MiB
满分:100 分
输入输出:标准输入输出。
题目描述
小 R 有 颗能量水晶,其中第 颗的能量值为整数 。
小 R 想用其中若干颗能量水晶合成一颗大水晶,用于合成的水晶必须具有相同的能量值。小 R 希望参与合成的水晶尽可能多。他可以进行至多 次操作。每次操作可以任选一颗水晶,将其能量值增加 ;同一颗水晶可以被重复选择。
你需要帮助小 R 求出,进行至多 次操作后,他最多能用多少颗能量水晶合成一颗大水晶。
输入格式
从标准输入读入数据。
输入的第一行包含一个正整数 和一个非负整数 ,分别表示能量水晶的数量和最多可以进行的操作次数。
输入的第二行包含 个整数 ,依次表示每颗能量水晶的能量值。
输出格式
输出到标准输出。
输出一行一个正整数,表示进行至多 次操作后,小 R 最多能用多少颗能量水晶合成一颗大水晶。
样例 1
输入:
5 5
1 2 4 8 9
输出:
3
样例 2
输入:
5 8
-3 -1 2 2 7
输出:
4
说明与数据范围
样例 1 解释
小 R 有 颗能量水晶,能量值分别为 。他可以对能量值为 和 的水晶分别操作 次和 次,使原来能量值为 的三颗水晶的能量值都变成 ,共进行 次操作。因此小 R 可以用 颗能量水晶合成一颗大水晶。
样例 3
见题目目录下的 crystal/3.in 与 crystal/3.ans。
该样例满足测试点 的约束条件。
样例 4
见题目目录下的 crystal/4.in 与 crystal/4.ans。
该样例满足测试点 的约束条件。
数据范围
对于所有测试数据,均有:
- ,;
- 对于所有 ,均有 。
| 测试点编号 | 特殊性质 | |||
|---|---|---|---|---|
| 无 | ||||
| A | ||||
| B | ||||
| 无 |
特殊性质 A:对于所有 ,均有 。
特殊性质 B: 构成等差数列。
本站提交与数据说明
使用标准输入输出,请去掉 freopen 文件读写。本题采用本站自建民间数据,按原题部分分表的范围、特殊性质及逐点等权分值配置。成绩仅供自测参考,不代表 CCF 官方成绩。
原题样例附件
包内附加样例
来源
题面为本站当前版本,测试数据为本站民间自建数据,成绩不代表 CCF 官方成绩。
相关
在下列比赛中: