Цель комментария — не критика. Мне интересно было бы увидеть продолжение рассуждений, а может даже результат. Я просто конкретизировал вопросы, чтобы было понятней, какими могут быть ответы =)
Ты прав, я потерял деление цены сломанных мечей на шанс апгрейда. Поскольку их цена после пересчёта выросла, цена улучшенных мечей уменьшилась, и исправление накапливающейся ошибки уменьшило ответ. Ошибся я оттого, что сначала написал формулу без учёта цены сломанных мечей, т.к. она была равна нулю, а когда ввёл этот член, он не попал под скобки. Похоже, что Panzercult в симуляции сделал ту же ошибку.
Вот уточнённые данные.
Слушай, я решал не так как Beagle, и у меня, начиная с 4-го уровня, получаются другие результаты. 107.94 вместо 109.37. Можешь запустить симуляцию подольше и рассудить?
Посмотрим что у нас выйдет.
Вот уточнённые данные.
2 — 11,11111111
3 — 38,88888889
4 — 107,9365079
5 — 287,3015873
6 — 786,6666667
7 — 2335,714286
8 — 8083,492063
9 — 37474,60317
10 — 327594,6032
Тут уже можно делать симуляцию. На питоне:
Получается 2335.71 золота.
Можно посчитать и точное значение.
Код на питоне:
Получаются те же 2335.71 золота.
10 * (40 + 38.(8)) = 7 * С(4) + 3 * 11.(1)
откуда
C(4) = 10 * (40 + 38.(8)) / 7 — 3/7 * 11.(1) = 107.94
Учти, что ты снимал ночь. После восхода солнца то же место выглядит так: