Депутаты

В одном парламенте депутаты разделились на консерваторов и либералов. Консерваторы говорили только правду по четным числам, а по нечетным они говорили только неправду. Либералы, наоборот, говорили только правду по нечетным числам, а по четным числам они говорили, только неправду. Каким образом с помощью одного вопроса, заданного любому депутату, можно точно установить, какое сегодня число: четное или нечетное? Ответы должны быть определенными: «да» или «нет».

Ответ: Надо спросить любого депутата: «Вы консерватор?» Если он ответил «да», то сегодня четное число, а если «нет», то нечетное. По четным числам консерваторы скажут правдивое «да», а либералы, говоря неправду, тоже произнесут «да». По нечетным числам, наоборот, консерваторы, отвечая на вопрос, скажут «нет», но либералы, говорящие в эти дни только правду, тоже скажут «нет».

Ваша оценка: Нет Средняя: 3.6 (282 оценки)


Комментарии

Neizvostno znaem li my kto jestj kto. Esli znaem to zadacha sovsem ne zadacha. Esli ne znaem kto estj kto, togda vyplivaem a pravda li eto konservator

можно задать любой вопрос, ответ на который известен спрашивающему и спрашиваемому. например: "правда ли, что сегодня четное число?". если сегодня четное и он подтвердит, значит он консерватор, если четное и скажет "нет", значит либерал. а если число нечетное, то все наоборот... но вопрос может быть и другим, например: "правда ли, что яблоки съедобны?" или "этот цвет красный?"

Суть задачи в том, что Вы не знаете какое сегодня число (четное или нет). Поэтому узнав соврал ли депутат или нет, Вы не узнаете какой сегодня день, так как не будете знать кто перед Вами стоит.

Ответов на задачу может быть 2:

1) Вы консерватор? (Да - четное; Нет - не четное)
2) Вы либерал? (Нет - четное; Да - не четное)

есть другой варианть: если сегодня четное число вы бы соврали ?

Ч) Консерватор (нет) либерал (нет)

НЧ) Консерватор (да) либерал (да)

 

 

Решение задачи неправильное. В таком случае нужно знать кто есть кто. А мы не знаем кто из них консерватор, а кто либерал.

Есть множество вопросов по которым можно определить день.
Например: Сейчас ночь?
Сейчас идет дождь(снег)?
Ты женщина (мужчина)?
Я (ты) негр? итд

Ты не прав. Задавая вопрос любому из них (не зная кто есть кто) ты в четный день получишь только ответ "да", а в нечетный - "нет"

Куда проще задать самый очевидный вопрос: Вы депутат?

ты не прав, проще: вообще не задавать вопроса и забить, ибо профит =0...

да это задача ну ддаже не знаю что сказать совсем ужасная и идиотская задача да я согласна можно было просто сказать

5 баллов=)

Зачем все так усложнять... Задаешь очевидный вопрос, вроде съедобных яблок и у того, кто скажет что яблоки съедобны, расспросить всю информацию, какое сегодня число, кто он... Хоть про имя сестры его бабушки спрашивай, раз в этот день он говорит правду)

Спросив: "Съедобные ли яблоки?" любой может сказать "нет" и скажут правду, ведь яблоки могут быть, к примеру, отравлеными. И более того, мы не знаем у кого спрашиваем. А про расспросы, ведь вопрос - узнать число за один вопрос(!). Поэтому задача корректна.

Толь вот по условию задать можно только один вопрос. Так что "распросить всю информацию" не выйдет.
Такие дела.

Причем тут это? если ты спросил: яблоки съедобны?, ты знаешь правильный ответ депутаты его тоже знают и они ответят - только одни правду, другие неправду, т.к сам ты знаешь правду, соответственно сможешь определить какое сегодня число: четное или нечетное, в зависимости от ответа на твой вопрос

Нет такого вопроса, чтобы установить чет или нечет дней, если вопрос всего один. Потому что никогда не узнаешь у любого депутата к какой партии он относится.

Проще спросить, сегодня четное число? ))))
Если депутат знает должен он сегодня врать или нет, значит он точно знает какое сегодня число)))))

Надо спросить,вы депутат?))))

est i drugoe reshenie,nado sprosit "segodnya chotnoe chislo"? esli deputat otvetit da eto znachit chto segodnya chotnoe chislo a esli net nechotnoe,neimeet znachenie etot deputat kons ili lib.

-Если бы я завтра спросил тебя "Сегодня чётное число?", ты бы ответил "Да"?

1. Консерватор, чётное.

Да. (Ответил бы "да", потому что завтра солгал бы)

2. Консерватор, нечётное.

Нет. (Ответил бы "нет", потому что завтра будет чётное число и он должен был бы сказать "да", но сегодня-то он врёт)

3. Либерал, чётное.

Да. (На следующий день должен был бы по правде сказать, что нет, но сегодня он врёт, и поэтому говорит, что да)

4. Либерал, нечётное.

Нет. (Завтра чётное число, но завтра он сказал бы неправду).

Вывод: Если депутат отвечает "да", то, безотносительно его фракции следует вывод о чётности числа, если "нет" - то о нечётности.

Изначально не до конца прочитал решение и посчитал что нужно определить кто из них либерал а кто консерватор))) Но это в принципе тоже интересно))
Я отталкивался от того что на один поставленный вопрос смогли бы ответить только "ДА" или только "НЕТ"
У меня получилось так: "Либералы говорят сегодня правду?"
Если тебе попался либерал то он ответит в любом случае "ДА", Если консерватор то в любом случае "НЕТ"

Также можно спросить: "Завтра вы будете лгать?" Если "да", то число четное, если "нет", то нечетное.

При Вашем вопросе любой из депутатов ответит "ДА" в любой день, и понять какой день будет невозможно.

Можно задать вопрос "Ты врешь по четным числам?" Если ответ "Да" - сегодня нечетное число, если "Нет" - четное.
Ну и в другую сторону по той же схеме) "Ты врешь по нечетным?" "Нет" - нечетное, "Да" - четное

Нужно депутату либералу задать вопрос :"Вы либерал?". Если ответ "Да" - то число нечётное ( т.е. он сказал правду).
Можно спросить консерватора :"Вы консерватор?", и если ответ будет, допустим, "Да", то число будет чётным.

В условии задачи не написано знаем ли мы кто консерватор а кто либерал

хорошее решение. можно доавить ещё одно, более универсальное как в задаче с 2мя охранниками, задав вопрос (по принципу суперпозиции 2х функций, ровно одна из которых инвертирует ответ):

- если я спрошу представителя другой партии чётное ли число, что он ответит?

тогда его ответ нужно, просто, инвертировать (как бы второй раз).