Smax>100
Проверим суммы от 100 до 149
Нечётные суммы:
101, 103, 105,107, 109, 111, 113, 115, 117, 119, 121, 123, 125, 127, 129, 131, 133, 135, 137, 139, 141, 143, 145, 147, 149
Исключаем суммы, у которых (s-2) простое число. Остаются суммы:
101, 107, 113, 117, 119, 121, 123, 125, 127, 131, 135, 137, 143, 145, 147, 149 16 сумм
Из этого списка выделяем суммы, у которых:
1. s-4 простые числа:
101, 107, 113, 117, 121, 135, 143 7 сумм
2. s-8 простые числа:
117, 121, 135, 145 4 суммы
3. s-16 простые числа:
113, 117, 119, 123, 125, 143, 147 7 сумм
4. s-32 простые числа
121, 135, 145 3 суммы
5. s-64 простые числа
101, 107, 117, 123, 125, 131, 135, 137, 143, 147 10 сумм
6. s-128 простые числа
131, 135, 145, 147 4 суммы
Исключаем суммы, которые встречаются более одного раза в разложениях 1. - 6.
Остаются однозначные суммы по диалогу:
119, 127,137, 149 4 суммы.
Эти суммы подлежат проверке.
Заметим, что суммы 127 и 149 не относятся к пунктам от 1. до 6.
И что это за исключения?
S=127=16+111 программа выдала решение при s<1268 имеется 5 решений. И это пятое решение.
S=149=82+67 67 простое число. Программа выдала решение при s<2372 имеется 10 решений. И это десятое решение. Но я в нём не уверен. Надо проверить вручную.