И снова я ознакомился с задачей, которую решил автор канала Задача Каждый следующий элемент ряда Фибоначчи получается при сложении двух предыдущих. Начиная с 1 и 2 первые 10 элементов будут: 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ... Найдите сумму всех чётных элементов ряда Фибоначчи, которые не превышают четыре миллиона. Решение Автор снова выбрал накопление суммы в цикле: Это логично. Ряд чисел Фибоначчи рассчитывается исходя из текущего и предыдущего элемента, заодно они проверяются на чётность и складываются. Я не увидел никакого принципиально иного решения, кроме того, что на чётность можно не проверять. Для этого нужно только заметить закономерность, что чётные (Ч) и нечётные (Н) числа идут в таком порядке: Н-Н-Ч-Н-Н-Ч-Н-Н-Ч-... Докажем, что данный порядок (два нечётных и чётное) сохраняется всегда. Первые числа Фибоначчи это 1 и 2, то есть мы начинаем с наименьшего чётного числа 2. Перед ним стоит нечётное. Значит, следующее будет суммой чётного и нечётного, что всегда даст нечётное