Advanced

Калькулятор задачи о днях рождения

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

человек

Size of the group

дней

365 for a non-leap year
Probability at least two share a birthday
50,73%

In a group of 23 with 365 possible days

P(shared birthday)
50,7297%
P(all distinct)
49,2703%
Group size
23
Possible days
365
P(shared) vs group size (1 to 60)
Step by step
  1. 1

    Log P(all distinct)

    Σᵢ₌₀^22 ln((365 − i) ÷ 365) = -0,707849
    Log-space sum avoids underflow when multiplying many small fractions.
  2. 2

    P(all distinct)

    exp(-0,707849) = 0,492703
  3. 3

    P(at least two share a birthday)

    (1 − 0,492703) × 100 = 50,73
Результаты являются ориентировочными и предназначены только для общего ознакомления, а не для профессиональных рекомендаций — всегда самостоятельно проверяйте важные результаты, прежде чем полагаться на них. Читать полный отказ от ответственности.
Быстрый ответ

Как работает этот калькулятор?

Задача о днях рождения даёт вероятность того, что хотя бы двое в группе отмечают день рождения в один день. По формуле P = 1 - ∏(d-i)/d уже в группе из 23 человек при 365 днях вероятность совпадения составляет около 50,7%. Вероятность быстро растёт и достигает 1, как только число людей превышает число дней.

Формула
P(хотя бы двое совпадают) = 1 - ∏(i=0..n-1) (d - i) / d
How this is calculated

Введите n — число людей в группе — и d — число возможных различных дней (по умолчанию 365 для года без учёта високосных дней). Калькулятор возвращает вероятность того, что хотя бы двое совпадут по дню рождения, дополнительную вероятность того, что у всех разные дни рождения, и кривую вероятности совпадения по мере роста группы.

Основная формула вычисляет вероятность того, что все n дней рождения различны, как произведение (d/d)·((d-1)/d)·((d-2)/d)·…·((d-n+1)/d). Вероятность совпадения хотя бы двух — единица минус это произведение. Для численной устойчивости при больших n произведение вычисляется в логарифмическом пространстве как 1 - exp(Σ ln((d-i)/d)) для i от 0 до n-1, что исключает потерю точности при умножении многих малых дробей.

Допущения: дни рождения независимы и равномерно распределены по d дням, что в реальности несколько завышает вероятность различных дней. n и d обрабатываются как положительные целые числа (нецелые значения округляются вниз). Граничные случаи: если n ≤ 1, вероятность совпадения равна 0; если n превышает d, принцип Дирихле гарантирует совпадение, и вероятность равна ровно 1. Знаменитый результат: уже 23 человека дают около 50,7% вероятности совпадения дня рождения.

Часто задаваемые вопросы

Потому что сравнение идёт между каждой парой людей, а не между вами и одним конкретным человеком. При 23 людях образуется 253 пары, и вероятность того, что ни одна из пар не совпадёт, опускается ниже половины.

При 365 возможных днях 366 человек гарантируют совпадение по принципу Дирихле, поэтому вероятность становится ровно 1, как только n превышает d.

Нет. Предполагается, что дни рождения равномерно и независимо распределены по d дням. Реальное распределение рождений немного неравномерно, что незначительно повышает вероятность совпадения.

Также известен как

парадокс дней рождения
задача о днях рождения
совпадение дней рождения
вероятность совпадения
парадокс именинников
birthday paradox
общий день рождения

APA

TG we-Calculate Editorial Team. (2026). Калькулятор задачи о днях рождения [Online calculator]. TG we-Calculate. https://we-calculate.com/ru/calculator/birthday-problem-calculator

Chicago

TG we-Calculate Editorial Team. "Калькулятор задачи о днях рождения." TG we-Calculate. 2026. https://we-calculate.com/ru/calculator/birthday-problem-calculator.

IEEE

TG we-Calculate Editorial Team, "Калькулятор задачи о днях рождения," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ru/calculator/birthday-problem-calculator

BibTeX

@misc{wecalculate_birthday_problem_calculator, title = {Калькулятор задачи о днях рождения}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ru/calculator/birthday-problem-calculator}}, year = {2026}, note = {TG we-Calculate} }

Этот калькулятор вам помог?

Похожие калькуляторы