프로그램 명: factorial1
제한시간: 1 초
N!(N factorial)은 1 부터 N 까지의 곱이다.
팩토리얼은 급격히 증가하므로
13 ! 만 해도 32 비트 컴퓨터에서 정수 표현범위를 넘어가고 70! 은 실수범위를
넘어간다.
수 N 을 입력으로 받아 N! 의 결과 중 오른쪽에서 왼쪽으로 영이 아닌 최초의 수를 구하는 것이 문제이다.
예를 들면,
- 5! = 1 * 2 * 3 * 4 * 5 = 120 이므로 2 가 답이고 ,
- 7! = 1 * 2 * 3 * 4 * 5 * 6 * 7 = 5040 이므로 4 가 답이다.
입력
4,220 보다 크지 않는 정수 N 이 입력된다.
출력
1 에서 9 중 하나의 수가 출력된다.
입출력 예
입력
7
출력
4
출처:usaco
[질/답]
[제출 현황]
[푼 후(0)]