2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Кто украл ром? (логическая задача)
Сообщение19.08.2007, 12:33 
В суде судят Пирата, Бандита и Разбойника. Известно, что один из них украл бочку рома. Вот, что они говорили на суде:
Пират: "Ром украл Бандит".
Разбойник: "Бандит не крал бочку".
Бандит: "Ром украл я".
Известно, что правду сказал только один, и это был не вор. Кто же украл ром?

Эммм... и как тут рассуждать?

 
 
 
 
Сообщение19.08.2007, 12:43 
Да всего-то 3 варианта перебрать.
Допусим, ром украл Пират. Тогда имеем -,+,- (ложь, правда,ложь). При этом правда одна, и её сказал Разбойник (не вор). Вполне подходит.
Осталось проверить остальные варианты (будет либо одна правда, но её скажет вор, либо две правды, либо ни одной, три, очевино быть не может...)

 
 
 
 
Сообщение19.08.2007, 12:44 
Алексей К.
Пасиб. Разобрался ))

 
 
 
 Re: Кто украл ром?
Сообщение19.08.2007, 16:28 
Без перебора:
- слова Бандита не могут быть правдой; следовательно украл не Бандит
- следовательно Пират солгал
- следовательно правду сказал Разбойник, следовательно украл не Разбойник
- остается Пират

 
 
 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group