Условие
Цифры от 0 до 9 зашифрованы буквами A, B, C, D, E, F, G, H, I, J в каком-то порядке. За один вопрос можно узнать зашифрованную запись суммы нескольких различных букв. Например, если спросить «А + B = ?», то в случае, когда A = 9, B = 1, C = 0, ответом будет «А + В = BC». Как можно за пять таких вопросов определить, какие буквы каким цифрам соответствуют?
Решение
Сумма всех десяти цифр равна 45. Поэтому, назвав все десять букв, мы узнаем, какими буквами зашифрованы цифры 4 и 5. Исключив эти буквы и спросив про сумму остальных восьми, мы узнаем, как зашифрованы цифры 3 и 6. В каждом следующем вопросе так же будем спрашивать про сумму еще не расшифрованных букв. В результате после третьего вопроса узнаем, какими буквами зашифрованы 2 и 7, после четвёртого – 1 и 8 и, наконец, после пятого узнаем, какой из оставшихся букв зашифрована цифра 9, а какой 0.
Источники и прецеденты использования