Цитата(Fat Robot @ Jan 21 2014, 23:58)

Вот
ссылка. Здесь ответы на все вопросы.
Там нет того что я ищу. Там показано решение на основе таблиц, рассуждений итп
Но мне нужно решение на основе формул. Такой задачи или подобной, проще
где логические условия сочетаются с позиционными (тот кто курит мальборо живет за два дома от датчанина)
Ну например, есть Даша, Маша и Параша
Есть три этажа 1,2,3
и три типа сигарет беломор,мальборо,винстон
Даша курит беломор
Параша живет на 3эт
тот кто курит винстон живет этажом выше того кто курит мальборо
Цитата(Егоров @ Jan 22 2014, 01:33)

Аналитически не пробовал, а сами задачи такого класса стали неинтересны когда решил с помощью таблицы.
швед выращивает собак? тогда все остальные не собачатники. и т.д.
Нужно просто внимательно вычеркивать строки и столбцы. Оставшееся и будет ответом.
Я уже не помню когда я уперся в такое и в связи с чем.
Это было связано по-моему с планированием каких-то характеристик или работ.
Когда единственного решения нет, их много, но есть условия, которые должны быть выполнены
Те есть множество решений, и запись в виде уравнений позволила бы их описать в общем виде.
Или быстро проверить то что предлагают - укладывается в условие или нет, если нет то в какие