Число представлено как сумма 99 различных простых чисел. Докажите, что его можно представить как сумму 100 различных составных чисел.
(IX Всероссийская смена «Юный математик». ВДЦ «Орлёнок».)Прежде всего, замечу, что под различными подразумеваются именно попарно различные (в противном случае утверждение не верно).
Итак, если все 99 простых чисел больше 3, заменим каждое из них на число, меньшее на 1. Каждое из получившихся чисел будет составным, так как оно чётно и больше 2. Но сумма уменьшится ровно на 99, значит, добавим ещё одно составное число, 99, получив таким образом ровно 100 составных чисел, дающих ту же сумму, что и исходные 99 простых.
Если одно из 99 простых чисел равно 3, а остальные - больше, то заменим 3 на 6, а каждое из оставшихся "уменьшим" на 1. А в качестве сотого числа добавим 95, чтобы получить ту же сумму.
Если одно из 99 простых чисел равно 2, а остальные - больше 3, то заменим 2 на 4, а каждое из оставшихся "уменьшим" на 1. А в качестве сотого числа добавим 96, чтобы получить ту же сумму.
Если два из 99 простых чисел равны 2 и 3, а остальные - больше, то заменим 2 на 4, а 3 - тоже на 4 (как в «Служебном романе», двое детей - мальчик и мальчик), а каждое из оставшихся "уменьшим" на 1. А в качестве сотого числа добавим 94, чтобы получить ту же сумму.
Это было моё длиннющее решение, а далее в нашей программе длиннющее решение автора задачи:
Это у меня ошибка, или у нас с автором задачи просто два разных подхода к решению?
Пожалуйста, помогите решить.