AI 공부 도전기

[Baekjoon] 10872번 팩토리얼 (Python)

 

 

Python

 

방법 1 - 29200KB, 68ms, 72B

 

N = int(input())
s = 1
for i in range(1, N+1):
  s *= i
print(s)

 

방법 2 - 29200KB, 76ms, 64B

 

재귀를 사용한 방법

 

n = int(input())
def f(n):
  return n*f(n-1) if n > 1 else 1
print(f(n))

 

 

 

 

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading