4 Feb 2021

iad58: (Default)
Вы все, наверное, эту головоломку знаете, это я не очень бываю в других соцсетях, но [livejournal.com profile] sabadel подсмотрела и мне рассказала:
Дан дом в 100 этажей и 2 яйца одинаковых стеклянных шарика. Каким наименьшим числом испытаний можно определить, какой самый высокий такой этаж, что шарик, сброшенный с него, уцелевает (соответственно самый низкий такой, что шарик, сброшенный с него, бьется)?
В числе 100, конечно, нет ничего примечательного, лучше решать задачу в общем случае.

Мне стало интересно также, с какого самого нижнего и с какого самого верхнего этажа можно сбросить первый шарик совершить первое сбрасывание шарика; для одного из этих чисел (но, похоже, только для одного) есть очень элегантная формула.

P.S. Еще, как подсказывают в комментах, интересно обобщить задачу на произвольное заданное количество шариков. Например, если в доме 2k−1 этажей, а в руках k шариков, ответ находится за k попыток, причем первый шарик кидается с середины дома. А если в руках те же k шариков, но в доме 22k−1 этажей, ответ находится за 2k+1 попытку.

Лучше, пожалуй, задать задачу наоборот: если есть k шариков, какая наибольшая высота Ψk(n) дома, для которого за n попыток можно определить, где граница между зоной жизни и зоной смерти? Рекурсивный ответ:

Ψk(n) = 1 + Ψk−1(n−1) + Ψk(n−1), причем Ψk(1) = 1 ∀k, Ψ1(n) = nn.
Ψ1(n) = n123456789101112
Ψ2(n) = n(n+1)/2136101521283645556678
Ψ3(n) = n(n²+5)/61371425416392129175231298
Ψ4(n) = n(n+1)(n²-3n+14)/2413715305698162255385561793
13715316211921838163710231585
13715316312624646584714852509
13715316312725450196718153301
137153163127255510101219803796
137153163127255511102220354016
137153163127255511102320464082
137153163127255511102320474094
137153163127255511102320474095

Или Ψk(n) = n + ∑Ψk−1(1 : n−1).

Profile

iad58: (Default)
Медведь

January 2026

M T W T F S S
   1234
567891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 16 Jan 2026 21:19
Powered by Dreamwidth Studios