Нет однозначного ответа на вопрос, почему существуют алгоритмы, работающие быстрее с чётными числами.
Однако есть информация о том, что сложность алгоритмов помогает выбрать наиболее оптимальный и качественный способ решения задач на компьютере. 2
Существуют разные классы сложности алгоритмов в зависимости от функции роста. 2 Например, алгоритмы с линейной сложностью O(n) работают достаточно быстро, так как время работы увеличивается на одну единицу с каждым увеличением входных данных на одну единицу. 2
Также есть алгоритмы с логарифмической сложностью O(log n), которые работают очень быстро, так как время работы уменьшается вдвое с каждым увеличением входных данных вдвое. 2
При этом важно учитывать, что при решении задач на алгоритмизацию нужно внимательно читать условие задачи и точно выполнять описанные в нём действия. 3