CF1848D Vika and Bonuses
题目描述
Vika 最喜欢的化妆品店 “Golden Pear” 推出了一个新的积分奖励系统!
该系统的规则如下:假设顾客当前有 $b$ 个积分。在付款前,顾客可以选择以下两种操作之一:
- 获得等于当前积分数的折扣,但积分不会被扣除。
- 累积额外的 $x$ 个积分,其中 $x$ 是 $b$ 的个位数字。这样,顾客的积分将变为 $b+x$。
例如,如果顾客有 $24$ 个积分,他可以选择获得 $24$ 的折扣,或者再累积 $4$ 个积分,此时积分变为 $28$。
目前,Vika 已经积累了 $s$ 个积分。
她知道,在积分系统剩余的时间里,她还会在 “Golden Pear” 店铺再购物 $k$ 次。
在了解了积分系统的规则后,Vika 想知道她最多可以获得多少总折扣。
请帮她解答这个问题。
输入格式
每组测试数据包含多组测试用例。第一行包含一个整数 $t$($1 \le t \le 10^5$),表示测试用例的数量。接下来每组测试用例一行,包含两个整数 $s$ 和 $k$($0 \le s \le 10^9$,$1 \le k \le 10^9$),分别表示 Vika 当前账户中的积分数和她还会购物的次数。
输出格式
对于每组测试用例,输出一个整数,表示通过该积分系统最多可以获得的总折扣。
说明/提示
在第一个测试用例中,Vika 可以在第一次和第二次购物时选择累积积分,然后在第三次购物时获得 $4$ 的折扣。
在第二个测试用例中,Vika 可以连续三次获得 $11$ 的折扣,总折扣为 $33$。
在第三个示例中,无论 Vika 如何操作,总折扣始终为 $0$。
由 ChatGPT 4.1 翻译