Advertisement
Guest User

Untitled

a guest
May 6th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.19 KB | None | 0 0
  1. fib_seq = [1, 2]
  2. answer = 0
  3.  
  4. while fib_seq.last < 4_000_000 do
  5.   fib_seq = fib_seq.last(2).inject { |a, b| fib_seq << a + b }
  6. end
  7.  
  8. fib_seq.each { |x| answer += x if x.even? }
  9.  
  10. puts answer
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement