문제
N에 있는 0의 개수를 세는 프로그램을 작성하세요! 뒤에서부터 0이 아닌 첫 번째 숫자까지 계산합니다.
기입
N은 첫 번째 줄에 제공됩니다. (0 ≤ N ≤ 500)
누르다
첫 번째 행에서 찾은 0의 수를 반환합니다.
예시 입력 1
10
예제 출력 1
2
샘플 입력 2
3
샘플 출력 2
0
수학 모듈은 교직원 계산을 편리하게 수행하는 데 사용됩니다.
계산된 값을 문자열로 변환하고 순서를 반대로 한 다음 순차적으로 쿼리하면 값을 쉽게 찾을 수 있습니다.
import math
N = int(input())
str2 = math.factorial(N)
m = str(str2)
m = list(m)
m.reverse()
cnt = 0
for i in m:
if i != '0':
break
else:
cnt += 1
print(cnt)
![[파이썬/백준2577] 숫자의 [파이썬/백준2577] 숫자의](https://file.thirty30.kr/wp-content/plugins/contextual-related-posts/default.png)