#CF2067C. Devyatkino
Devyatkino
C. Devyatkino
每个测试的时间限制:2 秒
每个测试的内存限制:256 兆字节
给定一个正整数 。
在一步操作中,你可以给 加上任意一个十进制表示中只包含数字 的正整数(可以重复使用这种数字)。
问:至少需要多少次操作,使得 的十进制表示中至少包含一个数字 ?
例如:
如果 ,只需要一次操作:可以加上 ,得到 ,其中包含数字 。
输入格式
每个测试点包含多个测试用例。
第一行包含一个整数 (),表示测试用例的数量。
接下来 行,每行一个整数 ()。
输出格式
对于每个测试用例,输出使 的十进制表示中出现数字 所需的最小操作次数。
示例
输入:
16
51
60
61
777
12345689
1000000000
2002
3001
977
989898986
80
800001
96
70
15
90
输出:
3
2
1
0
1
3
5
4
0
7
1
2
7
0
7
3
样例解释
- 第一个测试用例:,包含数字 ,需要 次操作(不可能在 或 次内完成)。
- 第二个测试用例:,需要 次操作。
- 第三个测试用例:,需要 次操作。
- 第四个测试用例: 已经包含数字 ,因此不需要操作。
- 第五个测试用例:加上 即可得到包含 的数字。