Головоломка для 14-летних, которую не может решить весь интернет

Чтобы отправить комментарий — войдите.
  • Bakofan
    22 апр 15
    на самом деле не хватает еще пары упущенных условий

    1. Альберт имеет полный телепатический контроль над Бернардом.

    2. Бернард знает об этом.
    Ответить
  • Alex_Terminator
    22 апр 15
    16 мая
    Ответить
  • ilunga
    22 апр 15
    в решении задачи нет никакого смысла, бесполезная трата времени.
    Ответить
  • andre959
    22 апр 15
    мне бы мозги, какие у вас тут всех — был бы я Эйнштейном...
    Ответить
  • E
    22 апр 15
    Да блин, детская задача. Решение не верное. Ответ — 17 июня.

    Как я уже писал ниже — за 2 высказывания ответ можно получить только в случае, что Альберту сказали ДЕНЬ, а Бернарду МЕСЯЦ, иначе за 2 высказывания она не решается. В условии на английском не сказано, кому и что сказала Шерил.

    В итоге имеем.

    Если бы она сказала Альберту 18 или 19 число, то он сразу знал бы дату рождения. (поэтому 18 и 19 отпадает)

    Т.к. он сказал Бернарду, что не знает точной даты, Бернард понял, что это не 18 и не 19 число.

    Т.к. Бернард сразу после этого сказал — Что он не знал точной даты, а теперь знает — сказать он мог такое только в том случае, когда Шерил назвала ему ИЮНЬ, т.к. после отбрасывания 18 и 19 числа один вариант ответа остается только на ИЮНЬ.

    Если бы это был любой другой месяц, то бернард должен был ответить, что я до сих пор ни хрена не знаю.
    Ответить
    • kuha2
      elisei85 22 апр 15
      "tells A and B separately the day and the month respectively." Разве эта фраза может быть переведена неоднозначно?
      Ответить
      • E
        kuha2 22 апр 15
        Сказала раздельно Васе и Пете месяц и число. А кому что, если бы написали соответственно, т.е. в порядке следования перечисления.
        Ответить
        • E
          Тут косяк. В этой задаче тогда можно грешить на условие :) Трудности перевода, может иностранцы другое имели ввиду под соответственно.

          Просто иначе вообще никак, первый говорящий не знает даты в любом случае. Второй соображает "на ходу" и уже знает правильный ответ. Если Альберт знает месяц, то он ТОЧНО не знает верной даты. Если Бернарду сказали 18 и 19, то он знал бы сразу, значит сказали, что то другое. Но после реплики Альберта подсказак Бернарду не добавилось, он не может исключать Май 15, Май 16, Июнь 17. А он должен уже догадаться и сказать, что знает. И пока он думает над этим, Альберт не имеет права делать какие то еще свои выводы.
          Ответить
          • RVal
            elisei85 22 апр 15
            После реплики алберта — берик просчитал единсвенный возможный вариант.

            Имеем три стадии решения задачи

            1. Сначала никто ничего не знает. Если бернард занет то все понятно. Этой информации у альберта нет — поэтому ему нужен ответ знает Бернард или нет. Если не знает тогда решается исключая 18-19.

            2. Получив ответ альберт быстренько сображает и говорит знаю и тем самым дает подсказку Бернарду тот единсвенный вариант.

            3. Получив подсказку Бернард решает.

            Но есть одно но. Ни вижу ни единой причины Бернарду решить эту задачу без подсказки Альберта, особенно учитыва то что он уже знает что не 18 и не 19-го...
            Ответить
        • kuha2
          elisei85 22 апр 15
          "respectively" и переводится как "соответственно". Вы так уверены в своём знании английского
          Ответить
      • E
        kuha2 22 апр 15
        тут что я не досмотрел, надо почитать еще
        Ответить
    • A
      высказывания не 2, а 3.
      Ответить
      • E
        Третье высказывание — Когда Бернард после своих слов — "Я не знаю, но теперь знаю." Он выбрал единственный оставшийся вариант на Июнь месяц — 17 число. Альберт так же это понял, потому что вариант единственный, в ином случае Бернард так же не знал бы ответа.

        Тут диалог Альберта и Бернарда, все должно быть последовательно, а в приведенном решении задачи они как будто читаю друг-друга мысли.

        Альберт НИКАК не может знать о том, что Бернард не знает дату, пока он не скажет свою реплику, может она ему сказала 19 число и он сразу знает дату, но Альберт не может знать этого, пока Бернард не скажет ему об этом. Он не имеет права исключить НИОДНОЙ даты, пока свое слово не скажет Бернард. У Альберта нет никаких подсказок, когда он говорит свою реплику.

        А вот у Бернарда появилась подсказка Альберта и он в процессе своего высказывания, понимает, что остается единственный ответ.

        И вообще, не понятно, почему в приведеном решении исключают весь месяц МАЙ, ладно не 18 и не 19 (допустим), но 15 или 16 МАЯ, почему нет. Как я уже написал, Альберт не может исключать НИ ОДНОЙ даты, все решает Бернард, Альберт говорит свою первую реплику, что он не знает и точка.
        Ответить
        • A
          тут я уже описывал.

          составьте таблицу. Дальше методом исключения все прекрасно решается.
          Ответить
        • A
          следуя вашей логике, мы никогда не узнаем правильный ответ. Потому что 2 дня назад я бы сказал "я не знаю условия задачи. И ТОЧКА".

          Поступающую информацию иногда можно анализировать. И делать выводы.
          Ответить
          • E
            Прочитал. Но почему Алексей знает, что Маша родилась в месяце, где нет уникальных чисел. Может после первой фразы Алексея Бория скажет сразу я знаю дату и точка.

            И почему исключаете май и июнь, даже если допустить, что не повторяющиеся числа сразу отбрасываются, то почему не может быть дата 15 мая или 16 мая.
            Ответить
            • A
              потому что Алексей знает месяц. Маша ему сказала месяц. Если бы Маша назвала месяц, где ЕСТЬ уникальные числа — он не мог бы утверждать, что Борис тоже не знает дату.
              Ответить
              • E
                15 мая и 16 мая
                Ответить
                • A
                  ДОПУСТИМ 15 мая.

                  Алексей знает, что она родилась в мае. Но не знает какого числа.

                  И тогда он говорит:

                  — Я не знаю, когда родилась Маша, но я знаю, что есть 2 варианта:

                  1. она родилась 15 или 16 мая. И тогда Борис тоже не знает, когда она родилась.

                  2. Она родилась 19 мая. В этом случае Борис знает, когда она родилась, но молчит!
                  Ответить
                • A
                  или, например, 14 августа.

                  Алексей знает, что она родилась в августе, и говорит:

                  — Я не знаю, когда родилась Маша, но я знаю, что Боря тоже не знает.

                  А Боря говорит:

                  — А я тоже не знаю. Это число есть в 2-х раных месяцах. Какой из них правильный?
                  Ответить
                  • E
                    Все, разобрался, понял свою ошибку. Решение верное. 16 июля ответ. Я как то упустил изначально, что Алексей уверен в том, что Борис не знает даты. Вам "+" в карму :)
                    Ответить
                • A
                  16 июня.

                  Алексей:

                  — Я знаю месяц, но не знаю число. Но точно знаю. что Борис, зная лишь число, не может знать месяц.

                  Борис:

                  — Я знаю число, но не знаю месяца. Это может быть либо май, либо июль. Но если бы это был Май, то Алексей мог бы предположить, что я знаю число 19 и тогда могу установить дату. Но раз он уверен, что я не знаю число 19 — значит это не май. Остается август.
                  Ответить
                • A
                  15 августа.

                  Алексей:

                  — Я знаю, что Маша родилась в Августе. Но не знаю число. Но Борис, зная число, не может установить месяц. Он тоже не знает дату.

                  Борис:

                  — я знаю, что она родилась 15 числа. Но это число есть в мае и августе. Но если бы это был Май, то Алексей мог бы предположить, что я знаю число 19 и тогда могу установить дату. Но раз он уверен, что я не знаю число 19 — значит это не май. Остается август. Значит 15 августа. Я знаю дату!

                  Алексей:

                  — Раз Борис знает дату, значит эта дата встречается только 1 раз в июле и августе. Значит это не 14. Но я то знаю, что родилась она в августе: значит либо 15 августа, либо 17 августа. Я так и не знаю дату(.
                  Ответить
              • E
                хотя сейчас начинаю понимать, что Вы имели ввиду, надо подумать
                Ответить
          • E
            Так когда они начинают диалог, Алексей не имеет права анализировать фразу, которую ему скажет Боря в будущем. Ответ Бориса целиком зависит от реплики Алексея. Так как он не знал, но после слов Алексея узнал. Здесь надо последовательно смотреть. А у Вас петля времени получается.
            Ответить
    • Bakofan
      Проходит в варианте от обратного !!!! Браво . Но тогда и 15 и 16 подходят
      Ответить
      • A
        Нет. Если Алексей знает число, а Борис — Месяц, то получается только 17 июля. Но мы об этом узнаем на 1 "ход" раньше. Одновременно с Алексеем.
        Ответить
    • admiralg
      На каком основании необходимо исходить из того, что ВОЗМОЖНАЯ дата действительно является датой рождения? На основании, что иначе задача не решаема? Или на сновании того, что Бернард её решил, судя по условию самой же задачи?
      Ответить
      • E
        Все верно в задаче, у меня ошибка, я упустил в первой реплике, что Альберт уверен в том, что Бернард не знает даты — это, как оказалось, и есть самое главное в задаче.
        Ответить
        • admiralg
          С какой стати у него такая уверенность? И с какой стати на его уверенность можно полагаться?
          Ответить
          • E
            Альберт уверен в этом, т.к. Шерил сказала ему месяц. Месяц он знает изначально, поэтому для себя он сразу все исключает кроме июля. Но Бернарду он не говорит месяц, а только заявляет, что он тоже не знает, т.к. в июле несколько вариантов дат.
            Ответить
            • admiralg
              Да всё это понятно, как ход решения идёт, и почему ответ такой, исходя из предположенного вами. Но как Альберт может знать то, что сказала Шерил Бернарду? Она может ему сказала и число, и месяц, и даже год своего рождения. Он же по условию задачи утверждает, что Бернард не знает дня её рождения. А может утверждать на 100% только одно, что не знает того, что знает или не знает Бернард!
              Ответить
      • A
        на основании того, что ее решил и Б(орис), зная лишь число, и А(лексей), зная лишь месяц и то, что Борис ее уже решил.
        Ответить
    • K
      Там же написано, что Альберту назвали месяц, но суть не в этом, в июне только две даты, поскольку 18 июня отметается изначально, то остается только 17, поэтому кому бы там Шерил не назвала июнь, то этот человек сразу будет знать и число, поэтому июнь и выпадает сам по себе уже, так что это точно не 17 июня.
      Ответить
  • R
    22 апр 15
    Извеняюсь за прошлые посты, так как сам плоьо перевел слово: respectively — в указанном порядке.

    По етому и решение было неправельным.

    Алберт сказал что незнает и самое глабное что и Бернард незнает — ето значит что не май или июнь, Так как если б был май или июнь то бернард мог бы знать так как там есть неповторяюшиеся числа.

    Например если б ето был июнь то могло бы быть 17 или 18 а если 18 то Алберт немог бы сказать что Бернард тоже незнает.

    Бернард сначяло незнал какой месяц, но так как Альберт ђнает что Бернард незнает, ето наводит на ответ что ето не май или июнь, а июль или август и так как Бернард знает день а он неповторяется дважды в июле и августе, то он знает ответ.

    Альберт услышав что Бернард знает ответ, сам понимает что надо удалить 14 так как 14 повторяется в двух месяцах июля и августа также 15 и 17 августа так как они бы дали 50/50 шанс, а если б было 14 то Бернард бы незнал ответ так как ето тоже 50/50, а так он знает что ето может быть только 16 июля.
    Ответить
  • S
    22 апр 15
    прекрасно

    май и июнь выкинули по притянутой за уши причине

    далее логика ответа — я не знаю-он не знает — притягивает за уши выкидывание 14 числа (в честь чего?)

    такое ощущение что здесь собрались те логики, которые в 2000 году 3-е тысячелетие встречали.

    если нас много — то мы правда...

    а еще есть тест про площадь треугольника...

    в прямоуг.тр. гипотенуза=6см. из пр.угла опущ.высота(4см). найдите площадь...

    привет логикам, кто 6*4/2... высота впрям.треуг.(до пр.угла) не может быть более половины гипотенузы

    потому как катеты пр.тр.описывают окружн.где гипотенуза-диаметр окружности

    так вот вопрос про задачу о дне рождения — хоть кто-нибуть не понты а мозги продемонстрирует....
    Ответить
    • A
      Дружище, я не уверен, что в 14 лет мог бы решить эту задачу, более того, скорее всего не решил бы, но средствами линейной алгебры она решается на раз-два.
      Ответить
      • RVal
        Она решается средствами обычной логики. Смотри коменты ранее.
        Ответить
        • A
          вы хотите сказать, что я ОБЯЗАН решать так же, как решали все до меня?

          а вы знаете, что в сопромате, например, одну задачу необходимо решать минимум 2-мя способами, дабы исключить ошибку?

          P.S. Вы уверены, что линейная алгебра противоречит логике?
          Ответить
          • RVal
            Ну что Вы, никому и ничего Вы не обязаны. Решайте хоть с помощью биологии... Однако именно эту задачу нужно решить можно только с помощью логики, а не линейной алгебры.

            Это так же очевидно как и то что, например, канаву надо рыть экскаватором, а не, например, карандашом.
            Ответить
            • A
              Ну да... если у вас "логика" и линал — противоречащие друг другу понятия — неудивительно, почему для вас "правильный ответ" 17 августа.

              [url-habrahabr.ru. сюда[/url]

              "Математику только затем учить надо, что она ум в порядок приводит".

              М.В. Ломоносов.
              Ответить
              • RVal
                Да смотрел я Ваш хабр. Неверно там. Вы же сами говорите что нужно двумя способами? Забудьте алгебру. Включайте логику:)
                Ответить
    • admiralg
      а сам как? задача и правда с надуманным, но и ты не сказал, что ограничить твою только эвклидовой геометрией задачу надо. К тому же с избыточными условиями.
      Ответить
      • RVal
        admiralg 23 апр 15
        Адмирал, не совсем понятно — Вы мне? Если мне то сам я ее решил. 17 августа. Ответ на следущих страницах.
        Ответить
        • admiralg
          RVal 24 апр 15
          Я к тому, что надо как-то ограничивать круг рассматриваемого вполне формально. Вот, например, как в физике "при нормальных условиях".
          Ответить
    • K
      Блин, поймите все, июнь на надо тянуть за уши, 18 июня исключается как единственное 18, а если второму парню сказать, что месяц рождения июнь, то ему остается только 17,вот поэтому июнь исключается на раз.
      Ответить
  • Lova_Zadoff
    22 апр 15
    А у Перельмана вид такой, что нифига не понял. Это ему не теоремы Пуанкаре доказывать.

    Это же Перельман?
    Ответить
  • alexanderse
    22 апр 15
    Не осилил. Вычеркнул 2 месяца с уникальными датами и был уверен, что ответ 14, раз он есть в обоих оставшихся месяцах.
    Ответить
    • A
      1. Алексей знает, что Маша родилась в месяце, где нет уникальных чисел. Иначе он бы сомневался, в том, что Борис тоже не знает дату. Вычеркиваем май и июнь.

      2. Борис понимает, что май и июнь исключен. И теперь он ЗНАЕТ число и месяц. Значит это число уникальное (в оставшихся строках). Иначе он мог бы предполагать как июль, так и август. Итого у нас остаются числа 15, 16, 17.

      3. Алексей понимает, раз Борис, зная лишь число, установил дату, значит это не 14. Это либо 16 июля, либо 15 августа, либо 17 августа. Алексей, зная лишь месяц, устанавливает дату. Значит число уникальное, для оставшихся месяцев (за вычетом 14 числа). Остается лишь 16 июля.

      Легко решается при помощи таблицы на 4 строки и 6 столбцов.
      Ответить
      • alexanderse
        Спасибо, врубилс.
        Ответить
      • admiralg
        Чистой воды гонево пишешь! Даже если все допустимые натяжки сделать, то к примеру, сказав Алику, что в мае родилась, а Бертику, что 15-го, как можно интерпретировать их последующий диалог? Только таким образом, что они знали заранее то, что по условиям задачи знать не могли.
        Ответить
        • A
          тут еще сильнее разжёвано.
          Ответить
          • admiralg
            Зачем жвачку разжёвывать-то? И я не буду. Если ума у людей нет назвать друг другу число и месяц, то нечего задачи кривые составлять. Я вон в одном предложении выше тебе разжевал, а толку то?
            Ответить
  • trevor
    22 апр 15
    "Если Шерил сказала Альберту, что родилась в мае или июне, значит, её день рождения может быть 19 мая или 18 июня. " а куда делись еще 3 даты :15 мая, 16 мая, 17 июня?
    Ответить
full image