Какая математическая формула? Приветствую,
Разрабатываю лоттерею и столкнулся с тем, что не могу подобрать формулу для разделения выиграшей между участнимаки, надеюсь на вашу помощь, вот сама суть:
2й получает выиграш в 2 раза меньше чем первый
3й получает в 2 зара меньше чем 2й
Выиграш: 100
Выиграшных мест: 3
Должно быть так x + 2x + 4x = 100
Если выиграшных мест 4:
x + 2x + 4x + 8x = 100
Если выиграшных мест 5:
x + 2x + 4x + 8x + 16x = 100
Если выиграшных мест 6:
x + 2x + 4x + 8x + 16x + 32x = 100
Не могу сообразить по какой формуле можно автоматически расчитывать при если варьируется кол-во выиграшных мест, надеюсь на помощь со стороны сообщества!

21 Авг 2019 в 06:10
179 +1
0
Ответы
1

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

Общая сумма n членов арифметической прогрессии может быть вычислена по формуле:
Sn = n/2 * (2a + (n-1)d),
где Sn - сумма выигрышей, n - количество призовых мест, a - первый член прогрессии (выигрыш первого места), d - разность между членами прогрессии.

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

20 Апр 2024 в 13:22
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир