Problem 232. Project Euler: Problem 2, Sum of even Fibonacci
Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 terms will be:
1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...
By considering the terms in the Fibonacci sequence whose values do not exceed the input value, find the sum of the even-valued terms.
Solution Stats
Problem Comments
-
5 Comments
Show
2 older comments
Aurelien Queffurust
on 20 Feb 2012
I wanted to use : z = feval(symengine,'numlib::fibonacci',10)
to get the 10th element for example but CODY returns:
Could not check out Symbolic Math Toolbox license.
pas de chance!
yurenchu
on 13 Mar 2017
You should add test cases where x or x+1 equals an even fibonacci number (either small or large).
Majid Farzaneh
on 15 Oct 2018
Nice problem. I always have problem with big numbers.
Mehdi BENSEDDIK
on 10 Apr 2019
I solved the problem until x = 4000000 but x = 97455000 it gives me an error of exceeding the memory(overflow) because the number is too large.
Revathe Thillaikumar
on 8 May 2022
This was fun!
Solution Comments
Show commentsProblem Recent Solvers2299
Suggested Problems
-
Make the vector [1 2 3 4 5 6 7 8 9 10]
49337 Solvers
-
1346 Solvers
-
Back to basics 11 - Max Integer
785 Solvers
-
Find the next Fibonacci number
565 Solvers
-
469 Solvers
More from this Author96
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!