본문 바로가기

알고리즘 문제

Programmers Level 8 올바른 괄호 (카탈린 수 사용)

import math as m
def parenthesisCase(n):
return m.factorial(2*n) // (m.factorial(n+1) * m.factorial(n)) #카탈란수
# 실행을 위한 테스트코드입니다.
if parenthesisCase(3) == 5:
print("parenthesisCase(3)이 정상 동작합니다. 제출을 눌러서 다른 경우에도 정답인지 확인해 보세요.")
else:
print("parenthesisCase(3)이 정상 동작하지 않습니다.")