|
KiberMath |
|
|
|
В суде судят Пирата, Бандита и Разбойника. Известно, что один из них украл бочку рома. Вот, что они говорили на суде: Пират: "Ром украл Бандит". Разбойник: "Бандит не крал бочку". Бандит: "Ром украл я". Известно, что правду сказал только один, и это был не вор. Кто же украл ром?
Эммм... и как тут рассуждать?
|
|
|
|
 |
|
Алексей К. |
|
|
|
Последний раз редактировалось Алексей К. 19.08.2007, 12:48, всего редактировалось 2 раз(а).
Да всего-то 3 варианта перебрать.
Допусим, ром украл Пират. Тогда имеем -,+,- (ложь, правда,ложь). При этом правда одна, и её сказал Разбойник (не вор). Вполне подходит.
Осталось проверить остальные варианты (будет либо одна правда, но её скажет вор, либо две правды, либо ни одной, три, очевино быть не может...)
|
|
|
|
 |
|
KiberMath |
|
|
|
Алексей К.
Пасиб. Разобрался ))
|
|
|
|
 |
|
Yuri Gendelman |
|
|
|
Без перебора:
- слова Бандита не могут быть правдой; следовательно украл не Бандит
- следовательно Пират солгал
- следовательно правду сказал Разбойник, следовательно украл не Разбойник
- остается Пират
|
|
|
|
 |