반응형
알고리즘 분류
- 수학
SOLUTION
from math import factorial # factorial 함수를 쓰기 위해 import math
import sys
N = int(sys.stdin.readline())
factorial_str = str(factorial(N))
cnt = 0
for i in range(len(factorial_str)-1,-1,-1): # 0의 개수 탐색
if factorial_str[i] == '0': # 0이면 cnt += 1
cnt += 1
else: # 0이 아니면 for 문 종료
break
print(cnt)
'코딩테스트 대비 > BOJ' 카테고리의 다른 글
[Baekjoon/Python] 17219번: 비밀번호 찾기 - 효과는 굉장했다! (0) | 2021.11.09 |
---|---|
[Baekjoon/Python] 1764번: 듣보잡 - 효과는 굉장했다! (0) | 2021.11.09 |
[Baekjoon/Python] 1620번: 나는야 포켓몬 마스터 이다솜 - 효과는 굉장했다! (0) | 2021.11.05 |
[Baekjoon/Python] 11723번: 집합 - 효과는 굉장했다! (0) | 2021.11.04 |
[Baekjoon/Python] 18111번: 마인크래프트 - 효과는 굉장했다! (0) | 2021.11.02 |