БлогNot. ДР как парадокс

ДР как парадокс

Год срока седни добавляют, что ж, ведь не трёшку за побег, посидим ещё...
#деньрождения #инеуесенинаауменя

Согласно известному парадоксу дней рождения, в группе, состоящей из 23 или более человек, вероятность совпадения дней рождения (число и месяц) хотя бы у двух людей превышает 50%.

У меня только в ближайшем окружении завтра сегодня ДР ещё у троих, кроме меня, с чем нас всех и поздравляю.

Вот мини-прога, рассчитывающая необходимый размер выборки для достижения вероятности p.

Если её запустить (я сделал это в консоли Visual Studio 2015), для достижения вероятности в 50% получим как раз ответ 23, а для 99% - 58.

#include <cmath> 
#include <iostream> 
using namespace std;

int find(double p) {
 return ceil(sqrt(2 * 365 * log(1 / (1 - p))));
}

int main() {
 cout << find(0.50);
 cin.get(); return 0;
}

теги: личное дата числа c++

23.05.2019, 00:29; рейтинг: 515