AT_abc334_d.[ABC334D] Reindeer and Sleigh
普及-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
有 N 台雪橇,每台雪橇编号为 1,2,…,N。
拉动第 i 台雪橇所需的驯鹿数量为 Ri。
此外,每只驯鹿最多只能拉一台雪橇。更严格地说,拉动 m 台雪橇 i1,i2,…,im 所需的驯鹿总数为 ∑k=1mRik。
现在给出 Q 个如下形式的查询,请你回答每个查询:
- 给定整数 X,当有 X 只驯鹿时,最多能拉动多少台雪橇?
输入格式
输入以如下格式从标准输入读入。
N Q
R1 R2 … RN
query1
query2
⋮
queryQ
每个查询为:
X
输出格式
输出 Q 行。
第 i 行输出第 i 个查询的答案。
输入输出样例
输入#1
4 3 5 3 11 8 16 7 1000
输出#1
3 1 4
输入#2
6 6 1 2 3 4 5 6 1 2 3 4 5 6
输出#2
1 1 2 2 2 3
输入#3
2 2 1000000000 1000000000 200000000000000 1
输出#3
2 0
说明/提示
限制
- 1≤N,Q≤2×105
- 1≤Ri≤109
- 1≤X≤2×1014
- 输入的所有数值均为整数
样例解释 1
当有 16 只驯鹿时,可以拉动第 1,2,4 号雪橇。用 16 只驯鹿无法拉动 4 台雪橇,因此第 1 个查询的答案为 3。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?