반응형 팩토리얼1 (Python/🥈2)백준리즘알고리즘 2553번: 마지막 팩토리얼 수 문제 바로가기 문제: N!의 값을 계산한 후에, 0이 아닌 가장 낮은 자리 수를 구하시오. 예를 들어, 4! = 24 이기 때문에, 0이 아닌 가장 낮은 자리 수는 4이다. 또, 5! = 120이기 때문에, 0이 아닌 가장 낮은 자리 수는 2 이다. 입력: 첫째 줄에 N이 주어진다. N은 20,000보다 작거나 같은 자연수 이다. 출력: 첫째 줄에 N!의 0이 아닌 마지막 자리수를 출력한다. 풀이: import math import sys n = int(input()) print([i for i in(list(str(math.factorial(n)))) if i !="0"][-1]) 시간초과 안 뜬다 2023. 9. 30. 이전 1 다음 반응형