AT_agc027_a.[AGC027A] Candy Distribution Again

入门

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

有 NN 个孩子。孩子们被编号为 1,2,…,N1, 2, \ldots, N。

すぬけ君打算把 xx 个糖果分发给这些孩子。在分发时,すぬけ君必须把这 xx 个糖果全部分完。即使有的孩子没有得到糖果也没有关系。

对于每个 ii(1≤i≤N1 \leq i \leq N),第 ii 个孩子如果恰好得到 aia_i 个糖果就会感到高兴。すぬけ君想通过巧妙地分配糖果,使得高兴的孩子人数最大。请你求出最多能有多少个孩子感到高兴。

输入格式

输入通过标准输入给出,格式如下:

NN xx

a1a_1 a2a_2 …\ldots aNa_N

输出格式

输出最多能有多少个孩子感到高兴。

输入输出样例

  • 输入#1

    3 70
    20 30 10

    输出#1

    2
  • 输入#2

    3 10
    20 30 10

    输出#2

    1
  • 输入#3

    4 1111
    1 10 100 1000

    输出#3

    4
  • 输入#4

    2 10
    20 20

    输出#4

    0

说明/提示

限制条件

  • 所有输入均为整数。
  • 2≤N≤1002 \leq N \leq 100
  • 1≤x≤1091 \leq x \leq 10^9
  • 1≤ai≤1091 \leq a_i \leq 10^9

样例解释 1

例如,可以分配 (20,30,20)(20, 30, 20) 这样的糖果。

样例解释 2

可以分配 (0,0,10)(0, 0, 10) 这样的糖果。

样例解释 3

可以分配 (1,10,100,1000)(1, 10, 100, 1000) 这样的糖果。

样例解释 4

无论如何分配糖果,都没有孩子会感到高兴。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页