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)이 정상 동작하지 않습니다.")
'알고리즘 문제' 카테고리의 다른 글
14888번 연산자 끼워넣기 백준 BOJ (0) | 2018.04.14 |
---|---|
백준 2589번 보물섬 (0) | 2018.04.12 |
Programmers Level 8 선입선출 스케줄링 (1) | 2018.01.28 |
Programmers Level 6 3xN 타일링 (0) | 2018.01.28 |
Programmers Level 5 줄 서는 방법 (0) | 2018.01.28 |