Для решения этой задачи, давайте внимательно рассмотрим заявления пиратов и проанализируем их на предмет противоречий.
- Гарри говорит: «Не трогал я Вашего рома. Том тоже ни при чём».
- Том утверждает: «Ручаюсь головой, сэр, Гарри невиновен. Ром стянул Одноглазый».
- Чарли заявляет: «Бутылочку Вашу взял Гарри. А я в этом не замешан».
Теперь проанализируем:
Если Гарри прав, и он действительно не трогал ром, тогда слова Тома о том, что Гарри невиновен, также верны. Это делает утверждение Чарли ложным, так как он обвиняет Гарри.
Если Чарли прав и это действительно Гарри взял ром, тогда утверждение Тома (что Гарри невиновен) будет ложным, что создает противоречие.
Таким образом, если мы примем, что Чарли говорит правду, тогда и Том лжет, а Гарри правда.
Чтобы выявить виновного, давайте рассмотрим, что получится, если винить Чарли. Если Чарли виновен, тогда он, как правило, будет стараться отвести подозрения от себя (и это мы видим в его словах). Но также у нас есть утверждение Тома о том, что Чарли виновен.
На основе всех этих аргументов, наиболее вероятный виновный – Одноглазый Чарли. Он пытается сбросить вину на Гарри, в то время как Том, похоже, защищает Гарри в отличие от него. Таким образом, капитан может сделать вывод, что виновен Одноглазый Чарли.