о старушке и диме флаассе

Jan 18, 2024 23:51

Есть хорошо известная - в узких кругах любителей математических задач - задача про "сумасшедшую старушку", которая звучит так ( Read more... )

задачка, математика, жизнь

Leave a comment

Comments 50

re_camcew January 18 2024, 22:36:59 UTC
Задача решается следующим практическим образом.
Как её решил мой дед в 87году.
Нужно было срочно летом перелететь из Иркутска в Мин-Воды, билетов естественно нет, в кассы очередь в километр.
Ну, с очередью легко,- прошёл как ветеран войны, кассирша ему,- билетов нет, он,- дайте на любое число, и с этим билетом идёт на посадку, спокойно проходит контроль и садится в самолёте на первое подвернувшееся ему место.
До самых Мин-Вод его никто не побеспокоил.
Вот так нужно чисто конкретно решать задачи с тремя классами церковно-приходской и с тремя войнами за спиной.

Reply

serge_kond January 18 2024, 22:45:34 UTC
Сейчас не прокатит. Автоматика проверяет всё практически. Только на подсадку, если нет овербукинга.

Reply

re_camcew January 18 2024, 22:51:41 UTC
Это ещё чё, он до 75года вообще с наганом в кармане летал, пока не потерял по пьянке, и опять вовремя, на посадке позднее уже стали через рамки пропускать.
Так что старички они были ещё те старички.

Reply

olegnet January 19 2024, 05:22:18 UTC
Это видимо как-то связано с системами бронирования того времени, которые оставляли какие-то места "про запас". У меня есть многократный опыт поездок в 90е из одного уральского города к морю.
Поскольку купить на любой поезд из этого города билет от Москвы было нельзя, покупали на один из тех, на который продавали, а в Москве на Курском вокзале была касса, где билеты можно было без проблем поменять (летом! к морю!) и не ждать в Москве до вечера своего поезда.

Reply


ants_aunt January 18 2024, 23:23:43 UTC
У меня получилось, что шансы последнего не получить своё место стремятся к 1%.

Reply

livelight January 18 2024, 23:33:40 UTC
Как только хоть один не-последний пассажир займёт по рандому место той старушки - на этом всё устаканится для всех последующих. То есть, с вероятностью ровно 1% последнее незанятое место окажется местом той самой старушки, и последнему пассажиру придётся сесть не на своё место, а на него.

Reply

rezkiy January 19 2024, 02:43:25 UTC
Смотрите, с вероятностью 1% старушка сразу же займет место последнего пассажира. В 98% случаев она займет что-то ещё, и тот другой пассажир тоже может занять место последнего. То есть 1% явно мало.

Reply

livelight January 19 2024, 09:01:21 UTC
Проверил Монте-Карлой-Марлой, получилось 50%.
Там ниже это математически обосновали.

Reply


norian January 18 2024, 23:42:49 UTC
та же, что встретить на улице жывого динозавра - 50%

Reply


firanx January 19 2024, 00:13:55 UTC
Обратная индукция. Пусть P(n) - вероятность последнего пассажира сесть на свое место при общем числе мест в салоне n. P(2) = 1/2, P(n) = 1/n [старушка села на свое место] + 0 [старушка села на место последнего пассажира] + Σ_{1 < k < n} P(k) / n [k - номер в очереди пассажира, чье место она заняла]. Если P(k) = 1/2 для всех k, 1 < k < n, то P(n) = 1/n + 1/2 * (n-2)/n = 1/2.

Reply

trump_donald January 19 2024, 04:09:29 UTC
Простите, а почему P(2) = 1/2 ?
Вероятность второго пассажира сесть на свое место равна 1 минус вероятность того, что старушка сядет на его место - 0.01.
Итого - 0.99

Reply

0242 January 19 2024, 07:23:30 UTC

n в P(n) - это не номер пассажира, а число мест

Reply

Совершенно верно. clovis3 January 19 2024, 04:28:32 UTC
Я тоже так решил: посчитал P(2), потом P(3) и P(4), и возникла гипотеза, что P(n) = 1/2, если n>1, а уж дальше, конечно, индукция, потому что если старушка села на место k-того пассажира из очереди, то перед ним все сядут на свои места, а этот k-тый пассажир, сам окажется "старушкой". Но поздно добрался до ЖЖ. В общем, задача нетрудная.

Reply


mr_numeraire January 19 2024, 01:50:07 UTC

Задачка наоборот. Про строгую старушку (в оригинале был "жлоб", в автобусе). Первые 99 absent-minded пассажиров заполняют самолет случайно, не глядя что там у них в билете. Последняя - наша старушка, и она (вполне законно) хочет сидеть на своем месте. Если оно свободно, отлично. Если нет, то согнанный пассажир теперь все-таки посмотрит на свой билет и пойдет к своему сидению. Если оно свободно, отлично. Если нет, то тогда второй пассажир пойдет искать свое место. И т. д. Вопрос. Вы - один из этих первых 99 оболтусов. Какого верятность, что вас тоже заставят пересесть?

Reply

stanislav_demba January 19 2024, 05:31:15 UTC
Еще один вариант той же задачи - n-ый посетитель ресторана генерирует случайное число от 1 до n, если выпало k

Reply

onodera January 19 2024, 12:41:44 UTC
А вот тут звучит неочевидно, начинают мерещиться циклы, которые могут не достать и т.п.

Две места, вероятность пересесть 50%

Три места:

- 1/3 вероятность, что всё норм.
- 1/3 вероятность, что старушка подошла к нашему месту
- 1/3 вероятность, что старушка подошла к месту третьего пассажира, пассажир превращается в старушку, а задача в задачу про два места

Четыре места:
- 1/4 вероятность, что всё норм
- 1/4 вероятность, что старушка подошла к нашему месту
- 1/2 вероятность, что старушка подошла к другим пассажирам, пассажир превращается в старушку, а задача в задачу про три места

Reply

mr_numeraire January 19 2024, 14:46:48 UTC

Если вы согласны с stanislav_demba, что все что нам надо, это посчитать перестановки, где 1 и 2 в одном цикле, то проверка для n=3, 4 легко делается руками. Он так же прав, что самое простое решение не требует ни комбинаторики, ни индукции. Записываете перестановки как произведение циклов, ведущий элемент цикла - самый маленький элемент в цикле, циклы записывате в порядке возрастания ведущих элементов. Тогда биекция - просто стирание скобок перед 2. Например, (13)(2) становится (132), (1)(2)(3) - (12)(3).

Reply


Leave a comment

Up