백준 1676번 : 팩토리얼 0의 개수
·
Algorithm/백준
문제 N!에서 뒤에서부터 처음 0이 아닌 숫자가 나올 때까지 0의 개수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 N이 주어진다. (0 ≤ N ≤ 500) 출력 첫째 줄에 구한 0의 개수를 출력한다. 예제 입력 1 복사 10 예제 출력 1 복사 2 예제 입력 2 복사 3 예제 출력 2 복사 0 코드 def factorial(num): if(num==1 or num==0): return 1 return num*factorial(num-1) if __name__ == "__main__": num=int(input()) chk=0 fac_num=list(str(factorial(num))) for i in range(len(fac_num)-1,0,-1): if(fac_num[i]=='0'): chk+=1..