#g2008. [GESP2级模拟题]数位黑洞

[GESP2级模拟题]数位黑洞

题目描述

给定一个正整数 nn,重复执行以下操作,直到 nn 变成一位数(090 \sim 9):

nn 替换为它各位数字的乘积。

请你计算一共需要执行多少次操作。

例如 n=234n = 234 时:

  • 11 次:2×3×4=242 \times 3 \times 4 = 24
  • 22 次:2×4=82 \times 4 = 8(已是一位数,停止)

共执行 22 次操作。

输入格式

一行,包含一个正整数 nn

输出格式

输出一个整数,表示操作次数。

样例输入

234

样例输出

2

样例解释

见题目描述。

数据范围

1n1091 \le n \le 10^9

提示

  • n=1n = 1 已经是一位数,操作次数为 00
  • n=10n = 10 时,1×0=01 \times 0 = 0,已经是一位数,操作次数为 11
  • 注意中间结果可能是 00