반응형
백준 9095 파이썬 문제 풀이 : 1, 2, 3 더하기
문제 링크
9095번: 1, 2, 3 더하기
각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 출력한다.
www.acmicpc.net
문제
입출력 예시


제출 코드
T = int(input())
for i in range(T):
n = int(input())
arr = [0 for i in range(n+3)]
i = 0
arr[1] = 1
arr[2] = 2
arr[3] = 4
if n < 4:
pass
else:
for i in range(4, n+1):
arr[i] = arr[i-1] + arr[i-2] + arr[i-3]
i += 1
print(arr[n])
반응형
'Python > 알고리즘 - 백준' 카테고리의 다른 글
백준 9461 파이썬 문제 풀이 : 파도반 수열 (0) | 2023.11.18 |
---|---|
백푼 9375 파이썬 문제 풀이 : 패션왕 신해빈 (0) | 2023.11.17 |
백준 2579 파이썬 문제 풀이 : 계단 오르기 (0) | 2023.11.06 |
백준 2606 파이썬 문제 풀이 : 바이러스 (1) | 2023.11.04 |
백준 1463 파이썬 문제 풀이 : 1로 만들기 (0) | 2023.11.02 |