Я признаю, что сделал бы это совершенно по-другому. Я бы, вероятно, использовал парную последовательность чисел Лукаса и Фибоначчи, плюс простые формулы
F (n + a) = (F (a) * L (n) + L (a) * F (n)) / 2
L (n + a) = (5 * F (a) * F (n) + L (a) * L (n)) / 2
Обратите внимание, что только каждое третье число Фибоначчи является четным. Так как F (3) = 2 и L (3) = 4, мы получаем
F (n + 3) = L (n) + 2 * F (n)
L (n + 3) = 5 * F (n) + 2 * L (n)
Теперь просто сложите условия.
(править: Существует еще более простое решение для этого, которое основывается на некоторой математической сложности для получения или некотором знании последовательности Фибоначчи и тождеств для этой последовательности, или, возможно, поиска в энциклопедии целочисленных последовательностей. Более того, эта подсказка кажется неуместной для задачи PE, поэтому я оставлю это решение в полях этой заметки. Таким образом, сумма первых k четных чисел Фибоначчи равна ...)