На острове живет 500 аборигенов, и каждый из них либо рыцарь, всегда говорящий правду, либо лжец, всегда говорящий неправду. У всех жителей разный рост. Один день каждый абориген заявил: Все остальные жители выше меня!. Сколько аборигенов могли сказать через минуту: Все остальные жители ниже меня!?
Пошаговый ответ:
Представьте себе, что есть только один абориген на острове. Он может сказать: «Все остальные жители выше меня», потому что на острове нет других жителей.
Теперь, если добавить второго аборигена, он не может сказать: «Все остальные жители выше меня», потому что есть только один другой абориген, и он не может быть выше и ниже себя. Таким образом, ни один из двух аборигенов не может сказать это утверждение.
Это правило будет применяться ко всем аборигенам, которые добавляются. Таким образом, вне зависимости от количества аборигенов на острове, ни один из них не сможет сказать через минуту: «Все остальные жители ниже меня.»
Окей, давай по-простому. На острове 500 человек, и каждый либо всегда говорит правду, либо всегда лжет. Все в один день сказали: Все выше меня! Сколько из них через минуту могли сказать: Все ниже меня!?
Ответ: Никто. Все они с одинаковыми ростами, так что все остаются выше или ниже друг друга.