nq1s788

21 обязательная 10

Feb 4th, 2026
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.30 KB | None | 0 0
  1. dp = [0] * 13
  2. dp[3] = 1
  3. for i in range(4, 11):
  4.     dp[i] = dp[i - 1] + dp[i - 2]
  5.     if i % 2 == 0:
  6.         dp[i] += dp[i // 2]
  7. for i in range(11, 13):
  8.     dp[i] = dp[i - 1]
  9.     if i - 2 >= 10:
  10.         dp[i] += dp[i - 2]
  11.     if i % 2 == 0 and i // 2 >= 10:
  12.         dp[i] += dp[i // 2]
  13. print(dp[12])
Advertisement
Add Comment
Please, Sign In to add comment