이도훈
/
Programmers 뽀개기
/
문제 풀이
/
팩토리얼
Search
Duplicate
팩토리얼
school.programmers.co.kr
문제 설명 및 제한사항
아이디어 및 해결 방법
코드
def
fact
(
n
)
:
m
=
1
for
i
in
range
(
1
,
n
+
1
)
:
m
*=
i
return
m
def
solution
(
n
)
:
i
=
1
while
True
:
if
fact
(
i
)
>
n
:
return
i
-
1
i
+=
1
Python
복사
출처
프로그래머스 코딩테스트 연습
https://school.programmers.co.kr/learn/challenges