Size: a a a

2020 March 11

CD

Constantine Drozdov in pro.algorithms
ну не, херни я нагнал
источник

CD

Constantine Drozdov in pro.algorithms
неверно что вероятность отсутствия соседа (1 - p[i-1])
источник

CD

Constantine Drozdov in pro.algorithms
так что новый план, надо посчитать p0(n) вероятность что левый в итоге свободен и p1(n) левый занят
ну вот p1(n) = 1/2 + 1/2 * p0(n-1)
источник

A

Aragaer in pro.algorithms
вот я думаю, что если писуары расположить кольцом, чтобы не было крайних, то задача может быть будет проще, потому что сразу становится симметричной
источник

CD

Constantine Drozdov in pro.algorithms
задача сразу станет сложнее на разбор случая в одном месте, чтобы разорвать кольцо
источник

CD

Constantine Drozdov in pro.algorithms
ну вот p1(n) = 1/2 + 1/2 * p0(n-1) уже точно не ошибка :)
источник

CD

Constantine Drozdov in pro.algorithms
p1(1) = 1 так что там будет прикольный итоговый вид
источник

A

Aragaer in pro.algorithms
а я правильно понимаю, что p1(n)+p0(n) == 1?
источник

CD

Constantine Drozdov in pro.algorithms
разумеется
источник

KK

Kirill Kaymakov in pro.algorithms
Да напишите уже динаму за квадрат и проверьте)
источник

CD

Constantine Drozdov in pro.algorithms
Kirill Kaymakov
Да напишите уже динаму за квадрат и проверьте)
а как
источник

A

Aragaer in pro.algorithms
тогда p0(n) = 1/2 - 1/2 * p0(n-1) и можно уже p1 выбросить
источник

CD

Constantine Drozdov in pro.algorithms
Aragaer
тогда p0(n) = 1/2 - 1/2 * p0(n-1) и можно уже p1 выбросить
через 0 не прыгни только)
источник

CD

Constantine Drozdov in pro.algorithms
а, типа каталана? новопришедший разбивает случайным образом?
источник

KK

Kirill Kaymakov in pro.algorithms
Ну смотри, у тебя постановка каждого челика на позицию с номером x делит текущий отрезок на два
источник

CD

Constantine Drozdov in pro.algorithms
угу
источник

KK

Kirill Kaymakov in pro.algorithms
Ну теперь пробегаешься на i шаге по всем i разбиениям
источник

KK

Kirill Kaymakov in pro.algorithms
И мерджишь аккуратненько
источник

KK

Kirill Kaymakov in pro.algorithms
Значения до i - 1 все посчитаны
источник

CD

Constantine Drozdov in pro.algorithms
Kirill Kaymakov
Ну теперь пробегаешься на i шаге по всем i разбиениям
Лол а это же линия
источник