Помощь - Поиск - Пользователи - Календарь
Полная версия: Ребус PascalABC.Net
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
NeVoZMuTiM
Всем привет, дали задачу сделать ребус USA+USSR=PEACE
Каждая другая переменная это разная цифра (кроме повторяющихся)
Помогите пожалуйста, а то я вскипел blink.gif
OCTAGRAM
Нужно либо под этот конкретный ребус перебирать все варианты во вложенных циклах (сколько в этом конкретном ребусе разных букв, столько и циклов), либо в общем случае рекурсией. Затем, если медленно работает, отсекать варианты: отбрасывать совпадающие цифры, затем можно проверять ребус по модулю 10, по модулю 100, по модулю 1000, но чтобы это было возможно, нужно начинать вложенные циклы с букв в младших разрядах.
Федосеев Павел
Буквенно-цифровые ребусы, рекурсия
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.