changkyu2357   2년 전

반복문이랑 재귀함수에서 너무 연산시간이 길어서 계속 초과시간 판정이 납니다...

라이브러리 쓰면 해결될 줄 알았는데 계속 시간초과 판정이 나서 도움 요청합니다.

evenharder   2년 전

math.factorial(10**6)을 수행해보시면 시간이 상당히 오래 걸림을 알 수 있습니다. 이는 factorial로 생성되는 수가 아주 크기 때문입니다. 1000000!은 약 556만 자리의 수입니다. 직접 저 큰 수를 저장하지 않고 0이 아닌 마지막 5자리를 구하는 방법을 생각해보시기 바랍니다.

changkyu2357   2년 전

덕분에 해결했습니다! 감사합니다!

댓글을 작성하려면 로그인해야 합니다.