Альберт бернард познакомились

Отправить комментарий. День рождения класс. Альберт и Бернард только что познакомились с Шерил и захотели узнать, когда у нее день рождения. Шерил дала им список из десяти возможных дат: Затем Шерил сообщила Альберту, в каком месяце она родилась, а Бернарду - какого числа. После этого между мужчинами произошел следующий разговор.

Так когда же у Шерил день рождения? Он посмотрел на список из 10 дат и заявил, что Бернард дату рождения не знает, хотя ему и сообщили число. Осталось найти в оставшемся столбце единицу. Вот полный исходный код решения. Digital Brand Day Читают сейчас. Банки начали блокировать счета фрилансеров 12,8k Поделиться публикацией. Похожие публикации. Research Developer. Machine Learning Engineer. Poteha Labs Москва Возможна удаленная работа. Инвестиционный Вектор Москва. Все вакансии. QtRoS 21 апреля в Программирование в ограничениях очень подходит для этой задачи — формируется домен доступных решений, убираются prune недопустимые.

Вот формальное решение этой задачи на haskell: List groupedSet:: MichaelBorisov 22 апреля в Да, я стреляю из пушки по воробьям, но с Матлабом я часто сталкиваюсь в работе Я бы тоже выбрал Матлаб, если бы созрел для составления программы по этой задаче. Но не только потому, что сталкиваюсь по работе. Главная причина — развитые возможности отладки в Матлабе.

Вы можете не только поставить в скрипте точку останова и посмотреть значения переменных, но и исполнить во время останова произвольные команды, хоть фрагменты своего скрипта, подкорректировать неверные промежуточные результаты и т. Sander80 22 апреля в DarkByte 22 апреля в А можно для самых маленьких объяснить, почему Али назвал числа 4 и 13, а не 2 и 26 или 1 и 52?

А вот 2 и 26… если предположить, что загаданы эти числа, то их сумма Ildarovich 22 апреля в Вот решение на 1С: X AS X, Row2. X AS Y, Row1.


  • Логическая задача с ответом;
  • знакомства кызыл с телефоном.
  • Сложная школьная задача поставила интернет в тупик — Российская газета.
  • Последние записи автора;
  • Самое читаемое;

X AS Sum, Row1. X AND Row1.

OlegTar 22 апреля в В 1С так язык запросов выглядит, если использовать английский язык разработки. Практически это и есть SQL, точнее, его некоторое подмножество. Кстати, одним из самых подходящих языков для решения этой задачи был бы Пролог. А в Матлабе можно было бы попытаться комплексные числа для повышения компактности решения использовать.

Главные материалы

Spiceman 27 апреля в Решение на прологе: Rouse 22 апреля в Потому что числу 18 и 19 соответствует только определенный месяц, и если бы Бернард знал что это число 18, то он сразу бы назвал нужный месяц, но он не знает. Всё понял… Просто рассуждал вот так: Я не знаю, когда у Шерил день рождения — так как в мае три дня , но я знаю, что Бернард тоже не знает это тоже подходит так на 16 число подходит 2 месяца — но в таком случаи он не может быть уверен, что Бернард не знает, так как 19 попадает на Май.

Вообще это классическое Судоку — только в своеобразно поданной форме: Принципы исключения примерно такие-же: AlexeyStn 24 апреля в Поясню, почему вычёркиваются столбцы. Предположим, Альберту известно, что д.

Сложная школьная задача стала интернет-хитом

То есть 15 мая, 16 мая или 19 мая. В этом случае Альберт не может сказать свою первую фразу: Поэтому май вычёркивается. Аналогично и с июнем. TimsTims 26 апреля в Смотрите — они оба молчат, значит Бернард не знает. Почему это не может быть 15 мая? AlexeyStn 26 апреля в Допустим, это 15 мая. Далее следует рассуждение из моего сообщения выше. Ведь он не знает точно, что это именно е. Он допускает, что это может быть е. И не говорит " Я знаю, что Бернард не знает ". Если бы было е, Бернард сказал бы сразу — 19е мая. Но так как оба молчат, значит оба друг другу говорят, что это не 19е мая и 18е июня.

Разве не так? Как-раз из-за их молчания делается такой вывод, то есть е мая исключается изначально. Дальше не понял про е мая. Конечно, 19 мая и 18 июня исключаются изначально. Но вместе с этими датами исключаются и месяцы целиком. Вам не ясно, почему исключаются месяцы? Альберту известен только месяц. Бернарду день. Таблица возможных сочетаний месяцев и дней известна обоим. Мы наблюдатели знаем только таблицу. Альберт смотрит, какие дни могут быть в месяце, который ему известен, и думает. Допустим, он знает, что это июль. Тогда он видит, что ответ — либо 14 июля, либо 16 июля.

Материалы по теме

То есть Бернарду известно либо 14, либо 16 число. И в том, и в другом случае, Альберт видит, что у Бернарда нет однозначного ответа.

Похожие публикации

И тогда Альберт может сказать свою первую фразу. Противоречия нет, мы делаем вывод, что июль — допустимый месяц. Теперь допустим, что он знает, что это июнь. Для июня он видит варианты — 17 и 18 июня. То есть Бернарду известно либо 17, либо 18 число. В случае го у Бернарда нет однозначного ответа. В случае го Бернард будет знать ответ наверняка. Получается, что Альберт, зная июнь, не может точно сказать, знает Бернард ответ сразу или нет. И он не может сказать свою первую реплику.

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

Математическая задача из Сингапура стала новым интернет-вирусом — Naked Science

Их мы вычёркиваем. Надеюсь, я не запутал вас ещё больше. TimsTims 5 мая в Пожалуйста, не поленитесь, распишите тоже самое, но если это 15 мая, в каком месте реально произойдет затык. Он не знает точно, июнь это или август, ведь 17 число есть и там и там. Но при этом он знает, что и Бернард не знает точную дату, ведь в каждом месяце по несколько чисел. Бернард, зная, что это июнь и получив информацию, что он не должен точно знать дату, делает вывод, что это 17 июня, ведь вторая дата - 18 - не повторяется больше нигде и его друг Альберт сразу сказал бы, что это 18 июня, услышав число Альберт, услышав, что Бернард получил результат по его наводке, понимает, что это 17 июня, потому что в августе 3 даты и Бернарду понадобились бы дополнительные наводки.

Я о том что в оригинале условие было совсем другим. С чего это? В условии написано, что одному из ребят Шерил назвала месяц, а другому - день. Не сказано, кому именно что. Потому что автор не сообщил точного условия, а я не понимая за что зацепится воспользовался гуглом. Как итог точное задание: Альберт и Бернард только что познакомились с Шерил и захотели узнать, когда у нее день рождения. Шерил дала им список из десяти возможных дат:. Затем Шерил сообщила Альберту, в каком месяце она родилась, а Бернарду - какого числа.