livelight: (hot)
[personal profile] livelight
Шикарная какая задача. Наткнулся на неё в книжке про собеседования в Microsoft. Точнее, сначала наткнулся на подборку задач из неё, да ещё и с искажениями в формулировках, так что временами приходилось сначала придумывать задачу, которая имела бы смысл и была притом интересной, и только потом решать. Потом нашёл саму книжку, уже без искажений, зато с байками. Одну из этих задач мне давали при приёме на нынешнее место работы. Ещё одну - при приёме на предыдущее :)

Задачи на оценку ("Сколько всего настройщиков пианино в мире?" и тому подобные) пропустил, остальные почти все за пол-вечера пощёлкал, но эту - нет, прочитал решение в книжке, и оно восхитительно красиво!

Суть примерно та же, как в задаче про трёх мудрецов и три колпака (эту я ещё в деццтве решил), но здесь - вообще шедевр рекурсивной Теории Интеллекта!

В деревне, где живет пятьдесят семейных пар, каждый из мужей изменял своей жене. Каждая из женщин в этой деревне, как только кто-то из мужчин изменил своей жене, немедленно узнает об этом (все знают, как быстро распространяются сплетни в маленьких городках), если только это не ее собственный муж (о своих бедах каждый узнает последним). Законы этого городка требуют, чтобы женщина, получившая доказательства неверности своего мужа, убила его в тот же день. Ни одна из женщин не может ослушаться. Однажды королева, славящаяся своей непогрешимостью, приезжает в городок. Она объявляет жителям, что по крайней мере один из мужчин городка совершил супружескую измену. Что произойдет?

Date: 2016-02-08 08:17 am (UTC)
From: [identity profile] iris-the-fox.livejournal.com
ну и что, что 49 никого не убила?
первая же знает про 49: все кроме моего
и если она полагает, что вторая знает про 48 (все, кроме моего, который не изменял и её, о котором она не знает, что изменял), то она полагает, что у второй соседки не достаточно данных для обвинения собственного мужа, хоть он и изменял.
так же и последняя может просто не знать про своего, поэтому и не убила.
как-то так.

Date: 2016-02-08 08:37 am (UTC)
From: [identity profile] iris-the-fox.livejournal.com
почему каждый день-то?
что, в один день может изменить только один муж? или узнать только одна жена? или убить только одна жена?

Date: 2016-02-08 08:41 am (UTC)
From: [identity profile] iris-the-fox.livejournal.com
так в задаче сказано, что каждый ИЗМЕНЯЛ когда-то в прошлом. а не то, что будет изменять и в будущем и именно ежедневно

Date: 2016-02-08 08:45 am (UTC)
From: [identity profile] iris-the-fox.livejournal.com
чот всё равно не улавливаю логики

"ни в чьём воображении не сможет существовать жена, которая не знает ни про одного изменщика (иначе бы она в первый же день убила своего мужа)"
кто она? первая?

Date: 2016-02-08 08:51 am (UTC)
From: [identity profile] iris-the-fox.livejournal.com
а почему не предположить, что первая знает про 49 измен, а каждая вторая - про 48 - кроме своего и мужа первой?

Date: 2016-02-08 09:04 am (UTC)
From: [identity profile] iris-the-fox.livejournal.com
я кажется начинаю понимать, но, пока не укладывается нифига

Date: 2016-02-08 09:16 am (UTC)
From: [identity profile] canisterribilis.livejournal.com
Блин, други, а можно я немножко дегтя капну, чисто из вредности, поскольку мой мозг эту логику уварить по-прежнему не может?
Так вот, не 50, а 25:))

Date: 2016-02-08 09:18 am (UTC)
From: [identity profile] iris-the-fox.livejournal.com
погоди, я еще про 50 не всё поняла, а мне бы ещё поработать не мешало)))

Date: 2016-02-08 09:20 am (UTC)
From: [identity profile] canisterribilis.livejournal.com
25 дней, 25 мужей. 50 супружеских пар же ж:))

Date: 2016-02-08 09:25 am (UTC)
From: [identity profile] canisterribilis.livejournal.com
Все, блин, ппц:)))
Пойду самоликвидируюсь нафиг, приму смертельную дозу дегтя.
Бли-и-и-ин, "не надо столько думать, Харли" :)...

Date: 2016-02-08 09:41 am (UTC)
From: [identity profile] sda.livejournal.com
Предположим. Тогда как определяется, какая из жён решит это всё первой? Ведь у них одинаковоые интеллектуальные способности и они все находятся в симметричной ситуации.

Profile

livelight: (Default)
livelight

January 2026

S M T W T F S
    1 2 3
45 6789 10
11121314151617
18192021222324
25262728293031

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 11th, 2026 02:49 am
Powered by Dreamwidth Studios