[파이썬]baekjoon 9095: 1, 2, 3 더하기
https://www.acmicpc.net/problem/9095 9095번: 1, 2, 3 더하기 각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 출력한다. www.acmicpc.net dp문제 이문제의 키는 점화식을 구하는 것인데, 손으로 그리면서 문제를 따라가다 보면 dp[i] = dp[i-1] + dp[i-2] + dp[i-3] 이란 반복성을 찾을 수 있다! t = int(input()) for tc in range(t): n = int(input()) if n >= 4: arr = [0]*(n+1) arr[1] = 1 arr[2] = 2 arr[3] = 4 else: arr = [0,1,2,4] if n>=4: for i in range(4, n+1): arr[i] = ..
2023. 1. 11.