#B0230. 数位削减
数位削减
题目描述
给定一个正整数 。
每次操作时,你可以查看当前这个数的十进制表示,并从它的某一位数字中选择一个 非零数字 ,然后把当前数字减去 。
也就是说,如果当前数字为 ,而 是 的十进制表示中出现过的某个非零数字,那么你可以执行一次操作,把数字变为:
请你求出:至少需要多少次操作,才能把 变成 。
输入格式
输入一个整数 。
数据范围:
输出格式
输出一个整数,表示最少操作次数。
27
5
Hint
样例解释: 一种最优操作过程为:
$$27 \rightarrow 20 \rightarrow 18 \rightarrow 10 \rightarrow 9 \rightarrow 0$$共进行了 次操作,因此答案为 。