Да блин, детская задача. Решение не верное. Ответ — 17 июня.
Как я уже писал ниже — за 2 высказывания ответ можно получить только в случае, что Альберту сказали ДЕНЬ, а Бернарду МЕСЯЦ, иначе за 2 высказывания она не решается. В условии на английском не сказано, кому и что сказала Шерил.
В итоге имеем.
Если бы она сказала Альберту 18 или 19 число, то он сразу знал бы дату рождения. (поэтому 18 и 19 отпадает)
Т.к. он сказал Бернарду, что не знает точной даты, Бернард понял, что это не 18 и не 19 число.
Т.к. Бернард сразу после этого сказал — Что он не знал точной даты, а теперь знает — сказать он мог такое только в том случае, когда Шерил назвала ему ИЮНЬ, т.к. после отбрасывания 18 и 19 числа один вариант ответа остается только на ИЮНЬ.
Если бы это был любой другой месяц, то бернард должен был ответить, что я до сих пор ни хрена не знаю.
Тут косяк. В этой задаче тогда можно грешить на условие :) Трудности перевода, может иностранцы другое имели ввиду под соответственно.
Просто иначе вообще никак, первый говорящий не знает даты в любом случае. Второй соображает "на ходу" и уже знает правильный ответ. Если Альберт знает месяц, то он ТОЧНО не знает верной даты. Если Бернарду сказали 18 и 19, то он знал бы сразу, значит сказали, что то другое. Но после реплики Альберта подсказак Бернарду не добавилось, он не может исключать Май 15, Май 16, Июнь 17. А он должен уже догадаться и сказать, что знает. И пока он думает над этим, Альберт не имеет права делать какие то еще свои выводы.
После реплики алберта — берик просчитал единсвенный возможный вариант.
Имеем три стадии решения задачи
1. Сначала никто ничего не знает. Если бернард занет то все понятно. Этой информации у альберта нет — поэтому ему нужен ответ знает Бернард или нет. Если не знает тогда решается исключая 18-19.
2. Получив ответ альберт быстренько сображает и говорит знаю и тем самым дает подсказку Бернарду тот единсвенный вариант.
3. Получив подсказку Бернард решает.
Но есть одно но. Ни вижу ни единой причины Бернарду решить эту задачу без подсказки Альберта, особенно учитыва то что он уже знает что не 18 и не 19-го...
Третье высказывание — Когда Бернард после своих слов — "Я не знаю, но теперь знаю." Он выбрал единственный оставшийся вариант на Июнь месяц — 17 число. Альберт так же это понял, потому что вариант единственный, в ином случае Бернард так же не знал бы ответа.
Тут диалог Альберта и Бернарда, все должно быть последовательно, а в приведенном решении задачи они как будто читаю друг-друга мысли.
Альберт НИКАК не может знать о том, что Бернард не знает дату, пока он не скажет свою реплику, может она ему сказала 19 число и он сразу знает дату, но Альберт не может знать этого, пока Бернард не скажет ему об этом. Он не имеет права исключить НИОДНОЙ даты, пока свое слово не скажет Бернард. У Альберта нет никаких подсказок, когда он говорит свою реплику.
А вот у Бернарда появилась подсказка Альберта и он в процессе своего высказывания, понимает, что остается единственный ответ.
И вообще, не понятно, почему в приведеном решении исключают весь месяц МАЙ, ладно не 18 и не 19 (допустим), но 15 или 16 МАЯ, почему нет. Как я уже написал, Альберт не может исключать НИ ОДНОЙ даты, все решает Бернард, Альберт говорит свою первую реплику, что он не знает и точка.
Прочитал. Но почему Алексей знает, что Маша родилась в месяце, где нет уникальных чисел. Может после первой фразы Алексея Бория скажет сразу я знаю дату и точка.
И почему исключаете май и июнь, даже если допустить, что не повторяющиеся числа сразу отбрасываются, то почему не может быть дата 15 мая или 16 мая.
потому что Алексей знает месяц. Маша ему сказала месяц. Если бы Маша назвала месяц, где ЕСТЬ уникальные числа — он не мог бы утверждать, что Борис тоже не знает дату.
Все, разобрался, понял свою ошибку. Решение верное. 16 июля ответ. Я как то упустил изначально, что Алексей уверен в том, что Борис не знает даты. Вам "+" в карму :)
— Я знаю месяц, но не знаю число. Но точно знаю. что Борис, зная лишь число, не может знать месяц.
Борис:
— Я знаю число, но не знаю месяца. Это может быть либо май, либо июль. Но если бы это был Май, то Алексей мог бы предположить, что я знаю число 19 и тогда могу установить дату. Но раз он уверен, что я не знаю число 19 — значит это не май. Остается август.
— Я знаю, что Маша родилась в Августе. Но не знаю число. Но Борис, зная число, не может установить месяц. Он тоже не знает дату.
Борис:
— я знаю, что она родилась 15 числа. Но это число есть в мае и августе. Но если бы это был Май, то Алексей мог бы предположить, что я знаю число 19 и тогда могу установить дату. Но раз он уверен, что я не знаю число 19 — значит это не май. Остается август. Значит 15 августа. Я знаю дату!
Алексей:
— Раз Борис знает дату, значит эта дата встречается только 1 раз в июле и августе. Значит это не 14. Но я то знаю, что родилась она в августе: значит либо 15 августа, либо 17 августа. Я так и не знаю дату(.
Так когда они начинают диалог, Алексей не имеет права анализировать фразу, которую ему скажет Боря в будущем. Ответ Бориса целиком зависит от реплики Алексея. Так как он не знал, но после слов Алексея узнал. Здесь надо последовательно смотреть. А у Вас петля времени получается.
На каком основании необходимо исходить из того, что ВОЗМОЖНАЯ дата действительно является датой рождения? На основании, что иначе задача не решаема? Или на сновании того, что Бернард её решил, судя по условию самой же задачи?
Все верно в задаче, у меня ошибка, я упустил в первой реплике, что Альберт уверен в том, что Бернард не знает даты — это, как оказалось, и есть самое главное в задаче.
Альберт уверен в этом, т.к. Шерил сказала ему месяц. Месяц он знает изначально, поэтому для себя он сразу все исключает кроме июля. Но Бернарду он не говорит месяц, а только заявляет, что он тоже не знает, т.к. в июле несколько вариантов дат.
Да всё это понятно, как ход решения идёт, и почему ответ такой, исходя из предположенного вами. Но как Альберт может знать то, что сказала Шерил Бернарду? Она может ему сказала и число, и месяц, и даже год своего рождения. Он же по условию задачи утверждает, что Бернард не знает дня её рождения. А может утверждать на 100% только одно, что не знает того, что знает или не знает Бернард!
Там же написано, что Альберту назвали месяц, но суть не в этом, в июне только две даты, поскольку 18 июня отметается изначально, то остается только 17, поэтому кому бы там Шерил не назвала июнь, то этот человек сразу будет знать и число, поэтому июнь и выпадает сам по себе уже, так что это точно не 17 июня.
Извеняюсь за прошлые посты, так как сам плоьо перевел слово: respectively — в указанном порядке.
По етому и решение было неправельным.
Алберт сказал что незнает и самое глабное что и Бернард незнает — ето значит что не май или июнь, Так как если б был май или июнь то бернард мог бы знать так как там есть неповторяюшиеся числа.
Например если б ето был июнь то могло бы быть 17 или 18 а если 18 то Алберт немог бы сказать что Бернард тоже незнает.
Бернард сначяло незнал какой месяц, но так как Альберт ђнает что Бернард незнает, ето наводит на ответ что ето не май или июнь, а июль или август и так как Бернард знает день а он неповторяется дважды в июле и августе, то он знает ответ.
Альберт услышав что Бернард знает ответ, сам понимает что надо удалить 14 так как 14 повторяется в двух месяцах июля и августа также 15 и 17 августа так как они бы дали 50/50 шанс, а если б было 14 то Бернард бы незнал ответ так как ето тоже 50/50, а так он знает что ето может быть только 16 июля.
Дружище, я не уверен, что в 14 лет мог бы решить эту задачу, более того, скорее всего не решил бы, но средствами линейной алгебры она решается на раз-два.
Ну что Вы, никому и ничего Вы не обязаны. Решайте хоть с помощью биологии... Однако именно эту задачу нужно решить можно только с помощью логики, а не линейной алгебры.
Это так же очевидно как и то что, например, канаву надо рыть экскаватором, а не, например, карандашом.
а сам как? задача и правда с надуманным, но и ты не сказал, что ограничить твою только эвклидовой геометрией задачу надо. К тому же с избыточными условиями.
Блин, поймите все, июнь на надо тянуть за уши, 18 июня исключается как единственное 18, а если второму парню сказать, что месяц рождения июнь, то ему остается только 17,вот поэтому июнь исключается на раз.
1. Алексей знает, что Маша родилась в месяце, где нет уникальных чисел. Иначе он бы сомневался, в том, что Борис тоже не знает дату. Вычеркиваем май и июнь.
2. Борис понимает, что май и июнь исключен. И теперь он ЗНАЕТ число и месяц. Значит это число уникальное (в оставшихся строках). Иначе он мог бы предполагать как июль, так и август. Итого у нас остаются числа 15, 16, 17.
3. Алексей понимает, раз Борис, зная лишь число, установил дату, значит это не 14. Это либо 16 июля, либо 15 августа, либо 17 августа. Алексей, зная лишь месяц, устанавливает дату. Значит число уникальное, для оставшихся месяцев (за вычетом 14 числа). Остается лишь 16 июля.
Легко решается при помощи таблицы на 4 строки и 6 столбцов.
Чистой воды гонево пишешь! Даже если все допустимые натяжки сделать, то к примеру, сказав Алику, что в мае родилась, а Бертику, что 15-го, как можно интерпретировать их последующий диалог? Только таким образом, что они знали заранее то, что по условиям задачи знать не могли.
Зачем жвачку разжёвывать-то? И я не буду. Если ума у людей нет назвать друг другу число и месяц, то нечего задачи кривые составлять. Я вон в одном предложении выше тебе разжевал, а толку то?
"Если Шерил сказала Альберту, что родилась в мае или июне, значит, её день рождения может быть 19 мая или 18 июня. " а куда делись еще 3 даты :15 мая, 16 мая, 17 июня?
Комментарии
1. Альберт имеет полный телепатический контроль над Бернардом.
2. Бернард знает об этом.
Как я уже писал ниже — за 2 высказывания ответ можно получить только в случае, что Альберту сказали ДЕНЬ, а Бернарду МЕСЯЦ, иначе за 2 высказывания она не решается. В условии на английском не сказано, кому и что сказала Шерил.
В итоге имеем.
Если бы она сказала Альберту 18 или 19 число, то он сразу знал бы дату рождения. (поэтому 18 и 19 отпадает)
Т.к. он сказал Бернарду, что не знает точной даты, Бернард понял, что это не 18 и не 19 число.
Т.к. Бернард сразу после этого сказал — Что он не знал точной даты, а теперь знает — сказать он мог такое только в том случае, когда Шерил назвала ему ИЮНЬ, т.к. после отбрасывания 18 и 19 числа один вариант ответа остается только на ИЮНЬ.
Если бы это был любой другой месяц, то бернард должен был ответить, что я до сих пор ни хрена не знаю.
Просто иначе вообще никак, первый говорящий не знает даты в любом случае. Второй соображает "на ходу" и уже знает правильный ответ. Если Альберт знает месяц, то он ТОЧНО не знает верной даты. Если Бернарду сказали 18 и 19, то он знал бы сразу, значит сказали, что то другое. Но после реплики Альберта подсказак Бернарду не добавилось, он не может исключать Май 15, Май 16, Июнь 17. А он должен уже догадаться и сказать, что знает. И пока он думает над этим, Альберт не имеет права делать какие то еще свои выводы.
Имеем три стадии решения задачи
1. Сначала никто ничего не знает. Если бернард занет то все понятно. Этой информации у альберта нет — поэтому ему нужен ответ знает Бернард или нет. Если не знает тогда решается исключая 18-19.
2. Получив ответ альберт быстренько сображает и говорит знаю и тем самым дает подсказку Бернарду тот единсвенный вариант.
3. Получив подсказку Бернард решает.
Но есть одно но. Ни вижу ни единой причины Бернарду решить эту задачу без подсказки Альберта, особенно учитыва то что он уже знает что не 18 и не 19-го...
Тут диалог Альберта и Бернарда, все должно быть последовательно, а в приведенном решении задачи они как будто читаю друг-друга мысли.
Альберт НИКАК не может знать о том, что Бернард не знает дату, пока он не скажет свою реплику, может она ему сказала 19 число и он сразу знает дату, но Альберт не может знать этого, пока Бернард не скажет ему об этом. Он не имеет права исключить НИОДНОЙ даты, пока свое слово не скажет Бернард. У Альберта нет никаких подсказок, когда он говорит свою реплику.
А вот у Бернарда появилась подсказка Альберта и он в процессе своего высказывания, понимает, что остается единственный ответ.
И вообще, не понятно, почему в приведеном решении исключают весь месяц МАЙ, ладно не 18 и не 19 (допустим), но 15 или 16 МАЯ, почему нет. Как я уже написал, Альберт не может исключать НИ ОДНОЙ даты, все решает Бернард, Альберт говорит свою первую реплику, что он не знает и точка.
составьте таблицу. Дальше методом исключения все прекрасно решается.
Поступающую информацию иногда можно анализировать. И делать выводы.
И почему исключаете май и июнь, даже если допустить, что не повторяющиеся числа сразу отбрасываются, то почему не может быть дата 15 мая или 16 мая.
Алексей знает, что она родилась в мае. Но не знает какого числа.
И тогда он говорит:
— Я не знаю, когда родилась Маша, но я знаю, что есть 2 варианта:
1. она родилась 15 или 16 мая. И тогда Борис тоже не знает, когда она родилась.
2. Она родилась 19 мая. В этом случае Борис знает, когда она родилась, но молчит!
Алексей знает, что она родилась в августе, и говорит:
— Я не знаю, когда родилась Маша, но я знаю, что Боря тоже не знает.
А Боря говорит:
— А я тоже не знаю. Это число есть в 2-х раных месяцах. Какой из них правильный?
Алексей:
— Я знаю месяц, но не знаю число. Но точно знаю. что Борис, зная лишь число, не может знать месяц.
Борис:
— Я знаю число, но не знаю месяца. Это может быть либо май, либо июль. Но если бы это был Май, то Алексей мог бы предположить, что я знаю число 19 и тогда могу установить дату. Но раз он уверен, что я не знаю число 19 — значит это не май. Остается август.
Алексей:
— Я знаю, что Маша родилась в Августе. Но не знаю число. Но Борис, зная число, не может установить месяц. Он тоже не знает дату.
Борис:
— я знаю, что она родилась 15 числа. Но это число есть в мае и августе. Но если бы это был Май, то Алексей мог бы предположить, что я знаю число 19 и тогда могу установить дату. Но раз он уверен, что я не знаю число 19 — значит это не май. Остается август. Значит 15 августа. Я знаю дату!
Алексей:
— Раз Борис знает дату, значит эта дата встречается только 1 раз в июле и августе. Значит это не 14. Но я то знаю, что родилась она в августе: значит либо 15 августа, либо 17 августа. Я так и не знаю дату(.
По етому и решение было неправельным.
Алберт сказал что незнает и самое глабное что и Бернард незнает — ето значит что не май или июнь, Так как если б был май или июнь то бернард мог бы знать так как там есть неповторяюшиеся числа.
Например если б ето был июнь то могло бы быть 17 или 18 а если 18 то Алберт немог бы сказать что Бернард тоже незнает.
Бернард сначяло незнал какой месяц, но так как Альберт ђнает что Бернард незнает, ето наводит на ответ что ето не май или июнь, а июль или август и так как Бернард знает день а он неповторяется дважды в июле и августе, то он знает ответ.
Альберт услышав что Бернард знает ответ, сам понимает что надо удалить 14 так как 14 повторяется в двух месяцах июля и августа также 15 и 17 августа так как они бы дали 50/50 шанс, а если б было 14 то Бернард бы незнал ответ так как ето тоже 50/50, а так он знает что ето может быть только 16 июля.
май и июнь выкинули по притянутой за уши причине
далее логика ответа — я не знаю-он не знает — притягивает за уши выкидывание 14 числа (в честь чего?)
такое ощущение что здесь собрались те логики, которые в 2000 году 3-е тысячелетие встречали.
если нас много — то мы правда...
а еще есть тест про площадь треугольника...
в прямоуг.тр. гипотенуза=6см. из пр.угла опущ.высота(4см). найдите площадь...
привет логикам, кто 6*4/2... высота впрям.треуг.(до пр.угла) не может быть более половины гипотенузы
потому как катеты пр.тр.описывают окружн.где гипотенуза-диаметр окружности
так вот вопрос про задачу о дне рождения — хоть кто-нибуть не понты а мозги продемонстрирует....
а вы знаете, что в сопромате, например, одну задачу необходимо решать минимум 2-мя способами, дабы исключить ошибку?
P.S. Вы уверены, что линейная алгебра противоречит логике?
Это так же очевидно как и то что, например, канаву надо рыть экскаватором, а не, например, карандашом.
[url-habrahabr.ru. сюда[/url]
"Математику только затем учить надо, что она ум в порядок приводит".
М.В. Ломоносов.
Это же Перельман?
2. Борис понимает, что май и июнь исключен. И теперь он ЗНАЕТ число и месяц. Значит это число уникальное (в оставшихся строках). Иначе он мог бы предполагать как июль, так и август. Итого у нас остаются числа 15, 16, 17.
3. Алексей понимает, раз Борис, зная лишь число, установил дату, значит это не 14. Это либо 16 июля, либо 15 августа, либо 17 августа. Алексей, зная лишь месяц, устанавливает дату. Значит число уникальное, для оставшихся месяцев (за вычетом 14 числа). Остается лишь 16 июля.
Легко решается при помощи таблицы на 4 строки и 6 столбцов.