- [Архив!] Чистая математика, физика, химия и т.п.: задачки для тренировки мозгов, никак не связанные с торговлей
- Как в эксперте сэмулировать грубый метод оптимизации ?
- Машинное обучение в трейдинге: теория, модели, практика и алготорговля
Интересно, каков процент отношения числа девочек к числу мальчиков в обществе, где каждой семье разрешено рожать только до первого мальчика. Считаем, что события независимы и вероятность рождения мальчика или девочки 50/50. Семей, где родили девочку и на этом остановились - нет.
:-) тут без нейросети не обойтись
только вот с подготовкой данных проблема будет не где взять исторические данные ..
Интересно, каков процент отношения числа девочек к числу мальчиков
У меня получилось примерно 50/50:
#property show_inputs extern int familys_count = 100; extern int years_count = 2008; int start() { int year, family, boys_total = 0, girls_total = 0, total; int boys[], girls[]; ArrayResize( boys, familys_count ); ArrayResize( girls, familys_count ); ArrayInitialize( boys, 0 ); ArrayInitialize( girls, 0 ); MathSrand( GetTickCount() ); // идет время... for ( year = 0; year < years_count; year ++ ) { // проверяем каждую семью: for ( family = 0; family < familys_count; family ++ ) { // если уже был мальчик, значит новых детей не будет if ( boys[family] > 0 ) continue; // если мальчика нет, "рожаем": // или мальчика if ( MathRand() < 16384 ) { boys[family] ++; boys_total ++; } // или девочку: else { girls[family] ++; girls_total ++; } } } // считаем всех total = boys_total + girls_total; // сообщаем рузкльтат Alert( "Всего: ", total, ", мальчиков: ", boys_total, " (", boys_total/(total*0.01), "%), девочек: ", girls_total, " (", girls_total/(total*0.01), "%)" ); return(0); }
Предполагается, что каждая из семей рожает одного ребенка в год (пока не родит мальчика).
Количество семей и максимальное количество лет истории можно выбирать ;)
У меня получилось примерно 50/50:
Предполагается, что каждая из семей рожает одного ребенка в год (пока не родит мальчика).
Неожиданный результат. На уровне интуиции, я предполагал что-то около 75% девочек. Интерес, конечно, представляет найти аналитическое решение задачи, но что-то пока как-то ни как:-)
Сейчас попробую поступить как ты - решить числено.
Интерес, конечно, представляет найти аналитическое решение задачи, но что-то пока как-то ни как:-)
Аналогичная фигня =)
Определять частоту "родов" так же как и их результат - рандомайзером?
Можно так:
Берём N семей и ждём, пока все они остановятся в своём естественном желании родить мальчика. Конечно, есть не нулевая вероятность что одна или несколько семей из этого числа, будет рожать и рожать девочек до Нового Потопа, но ограничив N - 1000, например, можно быть уверенным в сходимости процесса.
Как видишь, в такой постановке не возникает необходимости введения параметра "частота родов".
Kharin писал (а):
Фигасе, у тебя интересы)))))))
Нужно найти матожидание количества детей у одной семьи...
Процесс явно не нормальный, поэтому вводить матожидание не корректно. Хотя я могу и ошибаться.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования