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 翻译