Project Euler – Problem 2

So, here’s my take on the next Project Euler problem.

Problem 2 is indicated as follows:

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 four million, find the sum of the even-valued terms.

The first we can try is an obvious solution – try to go over every number in the Fibonacci sequence, check if it’s even valued, and add it to the accumulator if it is. Continue reading “Project Euler – Problem 2”