Задача на решение ребуса

Всем привет, встретилась с такой задачей:

Умница Наденька и хулиган Вася составили по одному примеру
на сложение, а потом заменили цифры буквами (одинаковые цифры
— одинаковыми буквами, разные - разными). У Наденьки получились
осмысленные слова:
СОВА+КРОВ+РЕКИ+ИКАР+ЕВРО+ПАНК+ПЕС=КИРОВ,
а у Васи — какая-то абракадабра: АНСН + НИИП + ВСПЕ = ВСНЕИ.
А чему равна сумма КИРОВ + ВСНЕИ?

я выяснила, что о=0(так как у нас всего 10 букв, причем на 9 из них начинаются числа в ребусе), но теперь абсолютно не представляю, как решать задачу. Сначала думала, что к точно равно 3, но потом поняла, что это не точно. Помогите пожалуйста с решением, заранее спасибо)))


Ответы (1 шт):

Автор решения: Harry

Ну, раз мы программисты, сайт программистский — а по заветам Кнута из тома 4а, такое решается простейшим перебором. Для 10 символов вариантов не более 10! = 3628800, что для компьютера — раз плюнуть.

СОВА+КРОВ+РЕКИ+ИКАР+ЕВРО+ПАНК+ПЕС=КИРОВ

имеет 13 решений,

АНСН + НИИП + ВСПЕ = ВСНЕИ

два, так что, надо понимать, они заменяли цифры буквами одинаково (из условия это не очевидно).

Общее решение одно, в нем

ВСНЕИ = 15794;  КИРОВ = 34201

так что сумма их равна ИЕЕЕС — 49995...

→ Ссылка