Встретил нетривиальную логическую задачу. Попробуйте решить самостоятельно, пишите ответ в комментарий. А в конце оставлю ссылку на моё решение, думаю разберетесь.
Альберт и Бернард только что встретили Шерил.
«Когда у тебя день рождения?» - спросил Альберт у Шерил. Шерил секунду подумала и сказала: «Я вам не скажу, но дам несколько подсказок». Она написала список из десяти дат:
15 мая, 16 мая, 19 мая, 17 июня, 18 июня, 14 июля, 16 июля, 14 августа, 15 августа, 17 августа.
«Одна из этих дат - мой день рождения», сказала она. Затем Шерил шепнула Альберту на ухо месяц - только месяц, - в котором у нее день рождения. Бернарду она шепнула число, и только число.
«Теперь ты можешь догадаться?» - спросила она у Альберта.
Альберт: Я не знаю, когда у тебя день рождения, но я знаю, что Бернард тоже не знает.
Бернард: Сначала я не знал, но теперь знаю.
Альберт: Что ж, теперь и я знаю!
Когда у Шерил день рождения?
Решение задачи, в таблице https://vovkasolovev.ru/wp-content/uploads/photo/2016-03-24-kaliningrad/museum/img_7265.jpg Источник:
https://vovkasolovev.ru/?p=909153