지속

주어진 수의 십진 자릿수를 곱하는 과정을 한 자리 수가 될 때까지 반복한 횟수를 구합니다.

쉬움1시뮬레이션구현면접 대비아직 제출이 없습니다시간 제한1초메모리 제한256 MB

문제

키파는 곱하기를 좋아한다. 수를 보면 각 자리 숫자를 모두 곱해 새로운 수를 하나 만들고, 그렇게 만든 수에 같은 작업을 계속 반복한다. 그러다 수가 한 자리가 되면 더 곱할 것이 없어 키파는 슬퍼진다.

키파의 기쁨이 몇 단계까지 지속되는지 출력하는 프로그램을 작성하시오. 예를 들어 679679는 다음과 같이 줄어든다.

  • 6796×7×9=378679 \to 6 \times 7 \times 9 = 378 (1단계)
  • 3783×7×8=168378 \to 3 \times 7 \times 8 = 168 (2단계)
  • 1681×6×8=48168 \to 1 \times 6 \times 8 = 48 (3단계)
  • 484×8=3248 \to 4 \times 8 = 32 (4단계)
  • 323×2=632 \to 3 \times 2 = 6 (5단계, 여기서 한 자리가 되어 키파는 슬퍼진다)

679679는 5단계 만에 한 자리가 되므로 5를 출력한다.

입력

첫째 줄에 선행하는 0이 없는 9자리 이하의 정수 NN이 하나 주어진다. (1N9999999991 \le N \le 999999999)

출력

첫째 줄에 키파의 기쁨이 지속되는 단계의 수를 출력한다. NN이 처음부터 한 자리 수이면 0을 출력한다.