长途正在擦黑板,瞅着黑板上的数字,陷入了沉思……
给定一个数字

,你可以对它进行接下来的操作——
例如对

选择操作百位,数字则变成了

;对

选择操作千位,数字则变成了

我们称一个数字是
干净的,当且仅当数字满足以下
任意一种情况:
请问
最少需要进行多少次操作,使得数字

变成
干净的
输入描述:
第一行包含一个整数
)
,表示这个数字的大小
输入的数字保证不含前导零
输出描述:
输出最少需要的操作次数。
注意,因为一定能使得数字删成空,所以当前数字一定能变成干净的
示例2
说明
最少只需要删除一次即可把数字删成空

示例3
说明
最少只需要删除两次即可把数字删成偶数
