Определение дня недели
Математика

Какой день недели будет 23 мая, когда в мае этого года есть 4 вторника и 4 субботы?

Какой день недели будет 23 мая, когда в мае этого года есть 4 вторника и 4 субботы?
Верные ответы (1):
  • Владимирович
    Владимирович
    10
    Показать ответ
    Тема: Определение дня недели

    Объяснение: Для определения дня недели, который будет 23 мая, когда в мае этого года есть 4 вторника и 4 субботы, мы можем использовать алгоритм Зеллера.

    Алгоритм Зеллера основан на определении дня недели с помощью формулы:

    h = (q + [(13*(m+1))/5] + K + [K/4] + [J/4] - 2*J) % 7

    Где:
    h - номер дня недели (0 - суббота, 1 - воскресенье, 2 - понедельник и так далее)
    q - день месяца (в данном случае 23)
    m - номер месяца (в данном случае 5 для мая, но при вычислении апреля и мая считаются за 13 и 14 месяцы предыдущего года)
    K - год (последние две цифры)
    J - век (первые две цифры - 1)

    Произведем расчеты, чтобы найти ответ:

    q = 23
    m = 13 (месяц апрель)
    K = 21 (год 2021)
    J = 20 (век 21)

    Подставим значения в формулу:

    h = (23 + [(13*(13+1))/5] + 21 + [21/4] + [20/4] - 2*20) % 7

    h = (23 + [182/5] + 21 + 5 + 5 - 40) % 7

    h = (23 + 36 + 21 + 5 + 5 - 40) % 7

    h = 50 % 7

    h = 1

    Таким образом, 23 мая в этом году будет понедельник.

    Совет: Чтобы лучше понять этот алгоритм, можно попрактиковаться, решив несколько похожих задач на определение дня недели в прошлом или будущем. Это поможет запомнить формулу и научиться применять ее быстро и точно.

    Задание: Какой день недели был 14 ноября 1995 года? (Ответ приведите в виде названия дня недели на русском языке).
Написать свой ответ: