购买一个整数
题目描述
高桥来到一家整数商店购买整数。商店出售从 1 到 109 的整数。整数 N 的售价为A × N + B × d(N)元,其中 d(N) 是 N 的十进制表示中的位数。
当小高有 X 元时,找出他能买到的最大整数。如果无法购买任何整数,则输出 0
。
输入格式
输入从标准输入中给出,格式如下:
A B X
输出格式
输出小高能买到的最大整数。如果无法购买任何整数,则输出 0
。
样例 #1
样例输入 #1
样例输出 #1
样例 #2
样例输入 #2
样例输出 #2
样例 #3
样例输入 #3
样例输出 #3
样例 #4
样例输入 #4
样例输出 #4
提示
样例说明 1
整数 9 的售价为10 × 9 + 7 × 1 = 97元,这是能买到的最大整数。
其他一些整数的售价如下:
- 10: 10 × 10 + 7 × 2 = 114元
- 100: 10 × 100 + 7 × 3 = 1021元
- 12345: 10 × 12345 + 7 × 5 = 123485元
样例说明 2
他可以买到最大的可售整数。
注意输入可能不适合 32
位整数类型。
数据范围
- 所有输入值都是整数。
- 1 ≤ A ≤ 109
- 1 ≤ B ≤ 109
- 1 ≤ X ≤ 1018