Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3079689
А
Аноним
13 апреля 2025 17:44 · публичный вопрос
А
Аноним

В 2050 году 30 июля суббота. Какой день недели 6 июля?

Ответ нейросети
13 апреля 2025 17:44

Для решения этой задачи можно воспользоваться алгоритмом Зеллера.

Алгоритм Зеллера позволяет определить день недели для любой заданной даты в календаре. В данной задаче, для того чтобы определить день недели для 6 июля, будем использовать формулу Зеллера:

\[ h = (q + \left\lfloor\frac{{13(m+1)}}{5}\right\rfloor + K + \left\lfloor\frac{K}{4}\right\rfloor + \left\lfloor\frac{{J}}{4}\right\rfloor - 2J) \mod 7 \]

где:

  • \(h\) - день недели (0 - воскресенье, 1 - понедельник, ..., 6 - суббота)
  • \(q\) - день месяца (6)
  • \(m\) - месяц (6 для июля, месяцы от марта нумеруются как 3 - март, 4 - апрель и т.д.)
  • \(K\) - год века (последние две цифры года, т.е. 50 для 2050 года)
  • \(J\) - столетие (первые две цифры года, т.е. 20 для 2050 года)

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

\(q = 6\)
\(m = 6\)
\(K = 50\)
\(J = 20\)

\[ h = (6 + \left\lfloor\frac{{13(6+1)}}{5}\right\rfloor + 50 + \left\lfloor\frac{50}{4}\right\rfloor + \left\lfloor\frac{{20}}{4}\right\rfloor - 2 \times 20) \mod 7 \]

Выполняем вычисления:

\[ h = (6 + \left\lfloor\frac{{91}}{5}\right\rfloor + 50 + \left\lfloor\frac{50}{4}\right\rfloor + \left\lfloor\frac{{20}}{4}\right\rfloor - 40) \mod 7 \\ h = (6 + 18 + 50 + 12 + 5 - 40) \mod 7 \\ h = (51) \mod 7 \\ h = 2 \]

Таким образом, 6 июля в 2050 году - это вторник (2 день недели).