Как быстро решать задачи, подобные задаче Эйнштейна (см)?

Ответы:

Вероятно, лучше использовать раздел математической логики, который изучает высказывания и операции с ними. Особенно, это наверное оправдано, когда задача многокомпонентна и "не прозрачна", как эта. Я сейчас не смогу формализовать такой подход, но попытаюсь подойти к его сути.

Для решения задачи описываются все присутствующие в ней множества и с ними проводятся логические операции.

В данном случае, множества: "Друзья", "Цвет волос" и {Истина, Ложь} (или {1,0}).

Условия задачи дают нам следующие данные:

Скульптор Белов = не белые и не чёрные,

Скрипач Чернов = не чёрные,

Художник Рыжов = не рыжие.

Сопоставление 1-го высказывания с множеством "Цвет волос" даёт нам истину, если Белов = рыжие.

Отсюда следует, что Чернов = не чёрные и не рыжие... Т.е. Чернов = белые.

Отсда следует, что Рыжов = чёрные.

Результат: у художника Рыжова чёрные волосы

Я всегда начинаю решать логические задачи с краткого написания условия:

1)Скульптор -скл.Б,Скрипач- скр.Б,Художник-худ.Р.

2)После того,как сказано,что фамилия не соответствует цвету волос,ключевая фраза,её сказал черноволосый."ты прав"-сказал Белов.Отсюда вывод:Белов не черноволосый,не блондин по условию,а РЫЖИЙ!Скульптор Белов -рыжий.

3)Скрипач Чернов:или рыжий,или белый,но рыжий Белов,значит, Чернов-белый,блондин.

4)Остаётся художник Рыжов,а волосы остались только чёрные.Так что художник-брюнет.

5)И это самый краткий способ решения-обозначить знаками ,буквами,и с каждым утверждением по условию добиваться разматывания узлов.

Лучше наверное исключением:

Белов - не белый. Его оппонент черноволосый, значит Белов не черный. Остаётся рыжий.

Белов Рыжий. Остаются Белый и Черный - Чернов и Рыжов.

Черный - не черноволосый, значит Белый. Тогда Рыжов - Черный.

Я не знаю, как ПРАВИЛЬНО решать задачи подобного вида, поэтому решаю их так, как мне удобно.

Я бы просто нарезала маленькие бумажки и разложила бы их в таком порядке:

  1. Скульптор Белов
  2. Скрипач Чернов
  3. Художник Рыжов

Далее напротив каждого положила бумажку с предполагаемым цветом волос:

  1. Скульптор Белов - черный или рыжий,
  2. Скрипач Чернов - белый или рыжий,
  3. Художник Рыжов- белый или черный.

В условиях задачи говорится: "Ты прав", - сказал Белов черноволосому. Значит Белов сам не черноволос, и возле его фамилии остается только надпись "Рыжий". А если так, то и Чернов не может быть рыжим, а значит он белый. И третий - с черными волосами и есть Художник Рыжов.

  1. Скульптор Белов - рыжий,
  2. Скрипач Чернов - белый,
  3. Художник Рыжов - черный.

Кто нибудь сможет разгадать загадку Эйнштейна?я тоже решала так.

А как правильно их нужно решать?