АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

188. Ребус

Ограничение времени: 1 сек.
Ограничение памяти:65536 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

Арифметический ребус - это зашифрованная запись сложения двух натуральных чисел (например, КОМП+КОМП=СБОРЫ). При этом одинаковым буквам должны соответствовать одинаковые цифры, разным - разные, и ни одно из чисел не может начинаться с нуля. Требуется написать программу, находящую все возможные решения такого ребуса.

Входные данные: единственная строка с записью ребуса. Длина строки не превышает 30 символов.

Выходные данные: первая строка должна содержать число возможных решений ребуса, а остальные - список решений в алфавитном порядке. Каждое решение должно быть выведено не более одного раза.

Пример входных данных:

ЛЕТО+ЛЕТО=ПОЛЕТ

Пример выходных данных:

1
8947+8947=17894

Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи по темам / Перебор вариантов /
2154. Куча камней - 2 188. 2072. 01 - Выражение 2073. 02 - Перестановки символов 2074. 03 - Перестановки с повторами
Задачи с соревнований и сборов / Отборочные туры ВоГУ / Отборочный тур на ACM ICPC 2006 /
186. Мячик 188.
 
время генерации 0.172 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.