백준 10872 [파이썬] 팩토리얼 (=계승)
[파이썬] 백준 알고리즘 온라인 저지 10872번 : 팩토리얼 Python3 코드 1) 재귀 함수 코드 def factorial(n): result = 1 if n > 0 : result = n * factorial(n-1) return result n = int(input()) print(factorial(n)) 2) for문 코드 n = int(input()) result = 1 if n > 0: for i in range(1, n+1): result *= i print(result) Python3 코드 풀이 1. 작성한 코드에 대한 전체적인 풀이 내용 팩토리얼 (=계승) : 1부터 n까지 양의 정수를 모두 곱한 수이다. 0!=1로 약속하고 n!=n*(n-1)! 의 성질을 가진다. 이와 같은 팩토리얼..
파이썬 스킬업/백준 알고리즘 연습
2020. 7. 24. 17:10
반응형