https://www.acmicpc.net/problem/9095
#Solution
def plus_123(n):
if n == 1:
return 1
if n == 2:
return 2
if n == 3:
return 4
else:
return plus_123(n-1) + plus_123(n-2) + plus_123(n-3)
test = int(input())
for num in range(test):
answer = plus_123(int(input()))
print(answer)
'Programming [Python] > 백준 알고리즘 솔루션' 카테고리의 다른 글
#75 백준 파이썬 [11718] 그대로 출력하기 (0) | 2019.07.16 |
---|---|
#74 백준 파이썬 [11727] 2xn 타일링 2 (0) | 2019.07.15 |
#72 백준 파이썬 [4153] 직각삼각형 (0) | 2019.07.15 |
#71 백준 파이썬 [11399] ATM (0) | 2019.07.15 |
#70 백준 파이썬 [2869] 달팽이는 올라가고 싶다 (0) | 2019.07.09 |