AT_past202209_i 毎日のリンゴ

题目描述

对于 $T$ 个测试用例,解决下述问题。 Takahashi 在 Lunlun Mart 有 $10^{100}$ 张每张价值 $M$ 日元的代金券。 如果所购买的物品价格小于代金券的面值,则不会找零。 在第 $i$ 天,Takahashi 仅用代金券购买一只价值 $A \times i$ 日元的苹果。 此时,Takahashi 的「悲伤」值会增加 $k \times M - A \times i$,其中 $k$ 为满足至少支付 $A \times i$ 日元所需的最少代金券数量(每张$M$元)。 在连续 $N$ 天的购物中,Takahashi 共会积累多少「悲伤」值?

输入格式

输入通过标准输入给出,格式如下: > $T$ $\rm{case}_1$ $\rm{case}_2$ $\dots$ $\rm{case}_T$ 其中,$\rm{case}_i$ 表示第 $i$ 个测试用例,格式为: > $N$ $A$ $M$

输出格式

请输出 $T$ 行。 第 $i$ 行输出第 $i$ 个测试用例的答案,结果为一个整数。

说明/提示

### 样例解释 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 \le T \le 10^5$ - $1 \le N \le 10^6$ - $1 \le A, M \le 300$ 由 ChatGPT 5 翻译