딸기말차

[수학 / S5] 팩토리얼 0의 개수 본문

Algorithm/Baekjoon

[수학 / S5] 팩토리얼 0의 개수

딸기말차 2023. 2. 23. 17:39

Question

1676번: 팩토리얼 0의 개수 (acmicpc.net)

 


Code

import sys
import math

num = str(math.factorial(int(sys.stdin.readline())))[::-1]

answer = 0
for n in num:
    if n != '0':
        break
    answer += 1
print(answer)

Idea

입력받은 수 n의 factorial 값을 math 라이브러리를 통해 계산 후, 뒤집기 위해 str형으로 변환해준다.

그 후 반복문을 통해 0이 아닐때 까지 탐색을 하고, 0이 나올 시 break를 통해 loop를 탈출한다.

'Algorithm > Baekjoon' 카테고리의 다른 글

[이분탐색 / S4] 어두운 굴다리  (0) 2024.10.28
[구현 / G3] 소수의 연속합  (0) 2024.10.28
[DP / G5] LCS  (0) 2024.10.28
[백트래킹 / G5] 숌 사이 수열  (0) 2024.10.28