어려운 문제
쉬움
유형
프로그래밍
배점
100점
참여자
512
정답률
81.6%
19
8
문제
팩토리얼은 느낌표를 사용하여 표기하며, 다음과 같이 정의합니다.
- (단, - 을 만족해야한다) 
하지만, 팩토리얼 연산의 결과는 큰 값인 경우가 많아서, 이를 한 자릿수로 만드는 연산을 하려고 합니다. 연산 과정은 아래와 같습니다.
- 팩토리얼 연산을 통해서 만들어진 결괏값을 라고 정의합니다. 
- 만약 가 한 자릿수이면 연산 과정을 종료합니다. 그렇지 않다면, 의 모든 자릿수를 더한 새로운 값 를 구합니다. 
- 의 값을 - 로 교체하고, 2번 과정으로 돌아갑니다. 
입력
첫째 줄에 정수  이 주어집니다.
이 주어집니다.
출력