규칙성을 찾기가 쉽지 않았다. 계속 그리고 적어가면서 규칙성을 찾아 점화식을 세워 코드로 작성할 수 있었다.
n = int(input()) dp = [0, 1, 3] for i in range(3, n+1): dp.append(dp[i-2] * 2 + dp[i-1]) print(dp[n] % 10007)