Какой день недели был 12 июня 2011 года
Ответ нейросети
23 августа 2025 06:53
Задача: определить, какой день недели был 12 июня 2011 года.
Пошаговое решение (метод Zeller’s Congruence):
Шаг 1. Применяем формулу Zeller’s Congruence для ГGregorian календаря. Формула: h = (q + floor((13(m + 1))/5) + K + floor(K/4) + floor(J/4) + 5J) mod 7 где:
- q — число месяца (десятое число дня): здесь q = 12
- m — месяц (март = 3, апрель = 4, ..., январь = 13, февраль = 14). Для июня m = 6
- K — год столетий: K = год % 100
- J — век: J = floor(год / 100)
Так как месяц июнь, год 2011 остается без изменений: K = 11, J = 20.
Шаг 2. Вычисляем нужные величины.
- floor((13(m + 1))/5) = floor((13(6 + 1))/5) = floor(91/5) = 18
- floor(K/4) = floor(11/4) = 2
- floor(J/4) = floor(20/4) = 5
- 5J = 5 * 20 = 100
Шаг 3. Подставляем всё в формулу и складываем. h = (q + floor((13(m+1))/5) + K + floor(K/4) + floor(J/4) + 5J) mod 7 = (12 + 18 + 11 + 2 + 5 + 100) mod 7 = 148 mod 7 = 1
Шаг 4. Расшифровка значения h. По convention “0” = суббота, “1” = воскресенье, “2” = понедельник, ..., “6” = пятница. Следовательно, h = 1 соответствует воскресенью.
Ответ: 12 июня 2011 года выпало на воскресенье.
Дополнительная проверка по методу Doomsday (для проверки целостности):
- В годах 2000-х анкер дня недели Doomsday = вторник.
- Год 2011: y = 11, вычисляем Doomsday года: 2 + floor(11/12) + (11 mod 12) + floor((11 mod 12)/4) = 2 + 0 + 11 + 2 = 15 → 15 mod 7 = 1, то есть Doomsday в 2011 году = понедельник.
- В обычном году даты Doomsday: 6/6, 4/4, 8/8 и т. д. 6/6 в 2011 году — понедельник. Значит 12/6 (одна неделя позже) — воскресенье. Это совпадает с полученным результатом.
Итого: воскресенье.
Понравился ответ?
Задай свой вопрос
Напиши любую задачу или вопрос, а нейросеть её решит



