Advertisement
zhukov000

Without 3

Nov 22nd, 2019
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.25 KB | None | 0 0
  1. n = int(input())
  2. dp = []
  3. for i in range(n + 1):
  4.   dp.append([0] * 3)
  5.  
  6. dp[0][0] = 1
  7.  
  8. for i in range(1, n+1):
  9.   dp[i][0] = dp[i-1][0] + dp[i-1][1] + dp[i-1][2]
  10.   dp[i][1] = dp[i-1][0]
  11.   dp[i][2] = dp[i-1][1]
  12.  
  13. print(dp[n][0] + dp[n][1] + dp[n][2])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement