Если вы пытались решить задачу с днем рождения Шерил, и у вас не получилось, вот решение.
А для тех, кто еще не знает о какой задаче идет речь, можно прочесть здесь.
Как вы помните, Альберту сказали только месяц рождения, то есть это может быть май, июнь, июль или август.
Бернард знает только день рождения, и это может быть 14, 15, 16, 17, 18 или 19.
Было дано 10 дат:
15 мая -16 мая -19 мая
17 июня - 18 июня
14 июля - 16 июля
14 августа -15 августа -17 августа
Читайте также: Задача для 6-летних детей, которую взрослые не могут решить
Логическая задача с ответом
Альберт сказал: " Я не знаю когда твой день рождения, но я знаю, что Бернард тоже не знает".
Альберт знает, что Бернард не может знать ответ, зная только день. Потому, можно исключить май и июнь, в которых есть 18-е и 19-е число, уникальные для этих месяцев.
15 мая -16 мая -19 мая
17 июня - 18 июня
14 июля - 16 июля
14 августа -15 августа -17 августа
"Сначала я тоже не знал, но теперь знаю", - сказал Бернард.
Теперь Бернард знает, и день должен быть уникальным из оставшихся, поэтому можно исключить 14-е числа. Это единственное повторяющееся число, и оно не дало информацию о правильном месяце. Это оставляет три варианта: 16 июля, 15 августа и 17 августа.
15 мая -16 мая -19 мая
17 июня - 18 июня
14 июля - 16 июля
14 августа -15 августа -17 августа
"Теперь я тоже знаю", - сказал Альберт.
Теперь Альберт знает правильный ответ, зная месяц. Он не мог бы знать этого, если бы день рождения Шерил был в августе, так как в августе остается еще две даты на выбор. Правильный ответ должен быть единственным, который остается в месяце Альберта. Исключаем август, и остается 16 июля.
15 мая -16 мая -19 мая
17 июня - 18 июня
14 июля - 16 июля
14 августа -15 августа -17 августа
Таким образом, правильный ответ: 16 июля.
Два полных месяца можно убирать, потому что если бы Альберту сказали май или июнь, он не мог бы заявить, что Бернард не знает полной даты.
1. Ясно, что Шерил не говорила Бернарду числа 18 и 19, иначе Бернард сразу назвал бы день рождения 18 июня или 19 мая соответственно (т.к. числа 18 и 19 не повторяются в других месяцах). Но Бернард молчит. Значит 18 июня и 19 мая исключаем.
2. Ясно, что Шерил не говорила Альберту месяц июнь, иначе Альберт сразу назвал бы день рождения 17 июня (поскольку другая возможная дата 18 июня нами исключена, см. п. 1). Но Альберт молчит. Значит месяц июнь исключаем.
3. Бернард утверждает, что точно знает день рождения. Это может быть только в одном случае, если Шерил сказала ему число 17. Число 17 присутствует в июне и августе, но июнь нами исключен (см. п. 2). Значит день рождения 17 августа.
Если предположить, что Шерил сказала Бернарду другие оставшиеся возможные числа 14, 15, 16, то Бернард не мог бы утверждать, что точно знает день рождения, т.к. эти числа дважды повторяются в разных месяцах.
4. Ясно, что Шерил могла сказать Альберту один из трех возможных месяцев - май, июль или август (июнь исключен, см. п. 2). Но в каждом из этих месяцев несколько дат, поэтому Альберт говорит, что не знает день рождения.
Альберт не знает, какое число Шерил сказала Бернарду. Альберт лишь знает, что это могут быть числа 14, 15, 16, 17.
Альберт рассуждает так: числа 14, 15, 16 присутствуют в двух разных месяцах и поэтому Бернард (если услышит их от Шерил) не сможет точно определить день рождения. Но Бернард утверждает, что точно знает день рождения. Альберт догадывается, что Бернард смог точно определить день рождения только в том случае, если Шерил назвала ему число 17. Т.к. дата 17 июня нами исключена (см. п. 1), то день рождения 17 августа. Теперь и Альберт знает день рождения Шерил.
Ответ: 17 августа.
Валерий Иванович
1. Даты 18 июня и 19 мая исключаются из списка возможных д.р
Действительно,если Шерил говорит Бернарду числа 18 или 19, то поскольку эти числа в других месяцах не повторяются, то она фактически называет Бернарду свой д.р. 18 июня и 19 мая соответственно. Бернарду остается лишь озвучить ее ответ. Но Бернард молчит, и поэтому Альберт делает вывод, что Шерил не говорила Бернарду числа 18, 19.
2. Месяц июнь исключается.
Действительно, если бы Шерил назвала Альберту месяц июнь, то тогда Альберт сразу бы определил ее д.р - 17 июня (т.к. дата 18 июня исключена, см. п.1). Поскольку Альберт не назвал д.р., то Бернард делает вывод, что Шерил не говорила Альберту месяц июнь.
3. Бернард определяет д.р - 17 августа.
Бернард мог услышать от Шерил одно из чисел: 14, 15, 16, 17 (числа 18, 19 исключены, см. п.1). Только число 17 дает возможность Бернарду определить д.р. - 17 августа (т.к. месяц июнь исключен, см. п.2). Числа 14, 15, 16 не дают возможность Бернарду определить д.р., т.к. дважды повторяются в разных месяцах.
Поскольку Бернард сказал, что знает д.р., то это значит, что Шерил сказала ему число 17, и соответственно д.р. - 17 августа.
4. Альберт знает только месяц. Поэтому он не может определить д.р., т.к. в каждом месяце несколько дат. Альберт считает, что и Бернард не сможет определить д.р., т.к. каждое число 14, 15, 16, 17 дважды повторяется в разных месяцах. Но Бернард говорит, что знает д.р. Альберт догадывается, что Бернард смог определить д.р. только в одном случае, если Шерил ему сказала число 17. Поскольку июнь исключен, то д.р. - 17 августа. Теперь и Альберт знает д.р. Шерил.
Ответ: 17 августа.
Валерий Иванович
1. Событие: "Шерил говорит Бернарду число 19 или 18" исключается, т.к. при этом событии задача теряет всякий смысл. Соответственно даты 19 мая и 18 июня исключаются из списка возможных дат рождения.
Действительно, если Шерил говорит Бернарду число 19 или 18, то фактически она называет Бернарду свой д.р. (поскольку эти числа не повторяются в других месяцах), и Бернарду остается лишь озвучить ее ответ - 19 мая или 18 июня соответственно. Но в этом случае, задача теряет всякий смысл.
Поэтому событие: "Шерил говорит Бернарду число 19 или 18" исключается и соответственно даты 19 мая и 18 июня исключаются из списка возможных д.р.
2. Месяц июнь исключается. Возможные числа: 14, 15, 16, 17 (числа 18, 19 исключены, см. п. 1).
Когда Альберт говорит: "Я не знаю когда у тебя день рождения", то это означает, что Шерил не назвала ему месяц июнь.
Действительно, если Шерил называет Альберту месяц июнь, то Альберт сразу определяет д.р. 17 июня (поскольку дата 18 июня исключена, см. п. 1), а он не знает. Это означает, что Шерил не говорила Альберту месяц июнь. Высказывание Альберта позволяет Бернарду также сделать вывод, что Шерил не называла Альберту месяц июнь (по тем же логическим основаниям).
4. Бернард объявляет о том, что знает д.р. Это возможно только в одном случае, если Шерил назвала ему число 17. Соответственно д.р 17 августа (дата 17 июня исключена, поскольку июнь исключен, см. п. 2). Числа 14, 15, 16 дважды повторяются в разных месяцах, поэтому определить д.р. по этим числам невозможно.
5.Альберт, услышав, что Бернард знает д.р., догадывается, что такое возможно только, если Шерил сказала Бернарду число 17 и соответственно д.р. 17 августа. (дата 17 июня исключена, поскольку июнь исключен, см. п. 2). Числа 14, 15, 16 дважды повторяются в разных месяцах, поэтому определить д.р. по этим числам невозможно.
Поэтому Альберт говорит: "Отлично, теперь знаю и я!"
Ответ: 17 августа
Валерий Иванович