реликтовый долбоящер
Решаю я, значит, задачку. А именно вот эту:
Невезучий Мегамозг снова попал в руки подлых оккупантов. И опять встал вопрос о жизни или смерти. Перед ним поставили трех человек и сказали: «Это три брата: Правдивец, Лжец и Хитрец (который случайным образом выбирает солгать или сказать правду). Если ты, задав один вопрос любому, гарантированно определишь одного из тех, кто не Хитрец, тебя отпустят. Они могут отвечать на твой вопрос либо "да", либо "нет". Нельзя задавать вопрос, ответ на который не известен». Может ли Мегамозг справиться с поставленной задачей?

Ну, ясен пень, что да. Отвечаю я следующим образом:
Осторожно, здесь решение!
----------------------------------------------------
Модератор пишет мне в ответ:
читать дальше
----------------------------------------------------
Я долго втыкаю и, так и не поняв, что ему не нравится, отвечаю:
читать дальше
----------------------------------------------------
Модератор отвечает мне так, что мой мозг взрывается:
читать дальше

Люди, посмотрите свежим взглядом. Может, увидите, в чем я неправа. Или поймёте, что этот человек от меня хочет. Если у меня есть явная ошибка, то не исправляйте, а просто ткните пальцем.

@темы: задачки

Комментарии
26.06.2012 в 15:58

добрый плотник
Не могу щас долго фтыкать, но видимо он об отрацании булевого выражения. Ты связала два утверждения правилом "И", и если ответ "да", значит оба они истинны. Но если ответ "нет", то ты не знаешь, оба ли они неверны или только одно.
26.06.2012 в 16:03

реликтовый долбоящер
Так у нас вроде отрицание отрицания. Лжец говорит, что выражение в скобочках неверно, значит оно на самом деле истинно. :upset:
26.06.2012 в 16:14

добрый плотник
Не знаю. Может быть, модер тупо запутался в этом "возможно".
По идее ответ "нет" на твой вопрос означает "не существует варианта поведения хитреца, при котором один скажет правду, а второй солжет", что, в свою очередь, означает ответ "среди тех двоих нет хитреца", потому что если он там есть, такой вариант возможен.
Значит, если "нет" ответил тебе лжец, то он всего лишь сказал тебе: "среди тех двоих есть хитрец". Как понять, который из двух?
26.06.2012 в 17:45

реликтовый долбоящер
да не, не выходит так. допустим А - лжец.
Спрашиваем: "возможно, что В говорит правду, а С лжет?". Допустим:
1) В правдолюб, С хитрец. Ответ на наш вопрос: "да" (1 и 1 = 1), поэтому лжец скажет "нет".
2) В хитрец, С правдолюб. Правильный ответ будет "нет" (1 и 0 = 0), так что А придется сказать "да".

а без "возможно" я решения не вижу.
26.06.2012 в 20:47

добрый плотник
Ну я имею в виду, что модер на что-то такое напирает. В эту сторону и надо с ним беседовать.
Хотя лично я потому и бросал играть, что надоедало быстро с модерами спорить.
26.06.2012 в 20:49

реликтовый долбоящер
у меня как-то обычно без вопросов засчитывали. но если вдруг ошибешься, да еще попадется вот такой косноязычный...
попробую дальше бороться))
18.09.2012 в 21:13

интересно, до чего договорились в итоге