Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. # Felipe, Juan Alfonso
  2.  
  3. MOD = 1000000007
  4. q = int(input().rstrip())
  5.  
  6. memo = [0 for i in range(30000)]
  7.  
  8. for i in range(30000):
  9. if(i == 0 or i == 1):
  10. ans = 1
  11. elif(i == 2):
  12. ans = 2
  13. elif(i > 2):
  14. ans = (memo[i-2] + memo[i-3])
  15. memo[i] = ans
  16. outs = []
  17.  
  18. for i in range(q):
  19. n = int(input().rstrip())
  20. outs.append(memo[n] % MOD)
  21.  
  22. print("{}".format("\n".join(list(map(str,outs)))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement