-코드
def sol(n):
if n < 2:
return 1
elif n == 2:
return 2
elif n == 3:
return 4
elif n > 3:
return arr[n - 1] + arr[n - 2] + arr[n - 3] + arr[n - 4]
for _ in range(int(input())):
arr = []
for i in range(int(input()) + 1):
arr.append(sol(i))
print(arr[-1])
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬]9625번 BABBA (0) | 2021.06.09 |
---|---|
[백준/파이썬]5533번 유니크 (0) | 2021.06.08 |
[백준/파이썬]11653번 소인수분해 (0) | 2021.06.06 |
[백준/파이썬]1100번 하얀 칸 (0) | 2021.06.06 |
[백준/파이썬]9506번 약수들의 합 (0) | 2021.06.05 |