Вчера довелось в очередной раз решить Задачу Эйнштейна. Со столь обработанными условиям я ранее не сталкивался, поэтому процесс решения был довольно интересным. Однако, когда я узнал, что Задачу Эйнштейна способны решить всего два процента людей - я очень удивился и решил написать скрипт, облегчающий эту задачу до максимума.
Сейчас настроения писать сам скрипт нет, но выложить кое-какие логические цепочки я все-таки решился. Я уверен, что сложность Задачи Эйнштейна сильно преувеличена и хочу это доказать. Итак, читаем условия по ссылке в первом абзаце и решаем задачу со мной. Если кто-то заметит логическую ошибку - я готов снять шляпу. Возможно, данный вариант ЗЭ имеет несколько решений, я пишу про то, как дошел до одного из них.
- Начал я с того, что прописал на листе пять цифр (от одного до пяти - по горизонтали), потом слева разделы данных (Квартиры, Профессии, Гаджеты, Компьютеры, Животные - сверху вниз) и в получившуюся таблицу стал вносить данные - как указанные в условии, так и полученные с помощью элементарной логики.
- Первые данные, полученные из условия - помещаем под цифрой "1" в раздел профессии слово "водитель" (указано в условии - "водитель живет в первой квартире").
- Под цифрой 2 в раздел квартиры пишем "двушка" (указано в условии - "водитель живет по соседству с двушкой").
А там еще указано - где можно получить приз за решение.
Journal information