![$1.1^N$ $1.1^N$](https://dxdy-02.korotkov.co.uk/f/1/d/1/1d1826b4f7cfce02900fab659e48ea2a82.png)
.
Это неправильно.
![$1.1$ $1.1$](https://dxdy-02.korotkov.co.uk/f/1/5/f/15f920defc50fa5d91f4542dd257e11a82.png)
будет если каждый раунд ставка одинаковая. Если мы каждый раз ставим все(ставка меняется) - то будет
![$1.5^{0.6}\cdot 0.5^{0.4}$ $1.5^{0.6}\cdot 0.5^{0.4}$](https://dxdy-01.korotkov.co.uk/f/4/0/c/40c4fedec905c48bc5186c4f8b89b13982.png)
И всё-таки правильно, как
Geen написал. Если 10000 человек придёт в игру и каждый поставит 100р. и каждый сыграет 10 раундов, то отношение итогового суммарного капитала всех людей к первоначальному составит
![$1.1^{10}\approx2.6$ $1.1^{10}\approx2.6$](https://dxdy-04.korotkov.co.uk/f/f/a/e/fae516b734aac4bbfa8d534acff2103b82.png)
Проверил численным методом, код прилагаю.
Сайт для проверки.
Код:
#include <iostream>
#include <vector>
#include <cstdlib>
#include <ctime>
int main() {
srand(time(0)); // Инициализация генератора случайных чисел
int num_players = 10000;
int num_rounds = 10;
double initial_capital = 100.0;
std::vector<double> capitals(num_players, initial_capital);
double total_initial_capital = num_players * initial_capital;
for (int i = 0; i < num_rounds; ++i) {
for (int j = 0; j < num_players; ++j) {
double bet = capitals[j] / 2;
capitals[j] -= bet;
if (rand() % 100 < 60) { // 60% шанс выиграть
capitals[j] += 2 * bet;
}
}
}
double total_final_capital = 0.0;
for (int j = 0; j < num_players; ++j) {
total_final_capital += capitals[j];
}
double ratio = total_final_capital / total_initial_capital;
std::cout << "Capital expected value: " << ratio << std::endl;
return 0;
}
PS Код сгенерировал BingAI без ошибок, только русский текст пришлось на английский заменить, иначе при выводе в консоль абракадабра. Запрос такой:
напиши программу на си++.
Нужно вычислить численным методом отношение суммарного капитала всех игроков после игры и до игры. 10000 игроков вносят капитал 100 рублей и играют 10 раундов, в каждом раунде ставят половину текущего капитала, при проигрыше ставка теряется, при выигрыше удваивается и прибавляется к капиталу. Вероятность выигрыша 60%, проигрыша 40%.