[백준] 9095번 : 1,2,3 더하기 - Python(파이썬)

강재원·2022년 11월 13일
0

[코딩테스트] Python

목록 보기
182/200
post-custom-banner



https://www.acmicpc.net/problem/9095

n=int(input())
arr=[0]*n
max=0
for i in range(n):
    arr[i]=int(input())
    if arr[i]>=max: max=arr[i]
if max<3: max=3
num=[0]*max
num[0]=1
num[1]=2
num[2]=4
for i in range(3,max):
    num[i]=num[i-1]+num[i-2]+num[i-3]
for i in range(n):
    print(num[arr[i]-1])
profile
개념정리 & 문법 정리 & 알고리즘 공부
post-custom-banner

0개의 댓글