CF1974G.Money Buys Less Happiness Now
普及+/提高
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
你永远买不够幸福,所以我们又来了!在这个版本中,你每个月只能买 hi=1 单位的幸福,但月份数大大增加了。我们进入了量子幸福和时间膨胀的领域。
作为一名物理学家,Charlie 喜欢以简单而精确的方式规划生活。
在接下来的 m 个月里,Charlie 从零开始,每个月努力工作赚取 x 英镑。在第 i 个月(1≤i≤m),他有一次机会花费 ci 英镑购买一个单位的幸福。你每个月最多只能买一个单位。
不允许借钱。在第 i 个月赚到的钱只能在之后的第 j 个月(j>i)花掉。
由于物理学家不会编程,请你帮 Charlie 求出他最多能获得多少单位的幸福。
输入格式
第一行输入一个整数 t(1≤t≤104),表示测试用例的数量。
每个测试用例的第一行包含两个整数 m 和 x(1≤m≤2⋅105,1≤x≤103),分别表示总月份数和每月工资。
每个测试用例的第二行包含 m 个整数 c1,c2,…,cm(1≤ci≤103),表示每个月购买一个单位幸福的花费。
保证所有测试用例中 m 的总和不超过 2⋅105。
输出格式
对于每个测试用例,输出一个整数,表示 Charlie 最多能获得的幸福单位数。
输入输出样例
输入#1
6 3 3 2 2 2 6 5 2 2 8 2 6 8 6 4 4 10 3 8 6 10 2 1 1 1 4 1 4 1 3 1 4 2 1 3 4 3
输出#1
2 4 3 1 2 1
说明/提示
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?