AT_past202209_i.毎日のリンゴ
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
对于 T 个测试用例,解决下述问题。
Takahashi 在 Lunlun Mart 有 10100 张每张价值 M 日元的代金券。
如果所购买的物品价格小于代金券的面值,则不会找零。
在第 i 天,Takahashi 仅用代金券购买一只价值 A×i 日元的苹果。
此时,Takahashi 的「悲伤」值会增加 k×M−A×i,其中 k 为满足至少支付 A×i 日元所需的最少代金券数量(每张M元)。
在连续 N 天的购物中,Takahashi 共会积累多少「悲伤」值?
输入格式
输入通过标准输入给出,格式如下:
T case1 case2 … caseT
其中,casei 表示第 i 个测试用例,格式为:
N A M
输出格式
请输出 T 行。
第 i 行输出第 i 个测试用例的答案,结果为一个整数。
输入输出样例
输入#1
10 4 5 8 8 9 10 4 10 7 10 1 5 6 4 9 304607 77 89 291969 231 9 424790 216 294 76881 213 111 312895 58 1
输出#1
14 36 12 20 24 13402703 875907 61169622 4151490 0
说明/提示
样例解释 1
本样例包含 10 个测试用例。
第一个测试用例中,N=4,A=5,M=8。
- 第 1 天,他需要买一个价值 5 日元的苹果,需要 1 张 8 日元的代金券,悲伤值增加 3。
- 第 2 天,他需要买一个价值 10 日元的苹果,需要 2 张 8 日元的代金券,悲伤值增加 6。
- 第 3 天,他需要买一个价值 15 日元的苹果,需要 2 张 8 日元的代金券,悲伤值增加 1。
- 第 4 天,他需要买一个价值 20 日元的苹果,需要 3 张 8 日元的代金券,悲伤值增加 4。
因此,该组用例的答案为 3+6+1+4=14。
数据范围
- 输入中的所有数值均为整数。
- 1≤T≤105
- 1≤N≤106
- 1≤A,M≤300
由 ChatGPT 5 翻译
输入解题思路,AI测评打分。不知道怎么写?