Естественные науки
Знаю дату и день недели. Как определить какой это был год?
Через 28 лет календарь повторяется. Нажмите в нижнем углу экрана "время дата" и поиграйтесь с годом.
Таких годов было много... Пиши день и дату, определю тебе последний... десяток таких годов.
Ограничимся годами 1901-2099 гг.
Расчётная формула: Ку= 7р+Н-Км-Д.
Здесь Ку - код года:
Год 19..: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
Код г. Ку 01 02 03 05 06 00 01 03 04 05 06 01 02 03 04 06 00 01 02 04 05 06 00 02 03 04 05 00
р - целое число, служащее для того, чтобы Ку получился неотрицательным
Н - день недели; для воскресенья 0 или 7 (безразлично)
Км - код месяца:
Н-р м-ца 01 02 03 04 05 06 07 08 09 10 11 12
Км обыч. 00 03 03 06 01 04 06 02 05 00 03 05
Км висок 06 02 03 06 01 04 06 02 05 00 03 05
Д - дата (день м-ца).
Объясним на двух примерах.
1) 23 февраля, пятница. Н= 5, Км= 3 (обычн. год) и Км= 2 (висок. год), Д= 23.
Подставляем в формулу: а) Ку= 7р+5-3-23= 7р-21= 7*3-21= 0 (для обычн. годов); б) Ку=7р+5-2-23= 7р-20= 7*3-20= 1 (для висок. годов). В 1-й таблице Ку= 0 соответствуют обычные годы 1906, 1917 и 1923. К этим годам можно прибавлять ещё и кратные 28 числа. Например, 1906+4*28= 2018, 1917+ 3*28= 2001 и т. д. В 1-й таблице Ку= 1 соответствует лишь один високосный год: 1912. Из нынешнего века можно брать, например, 1912+ 4*28= 2024.
Прошу прощения, для 2-го примера терпенья не хватило.
Расчётная формула: Ку= 7р+Н-Км-Д.
Здесь Ку - код года:
Год 19..: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
Код г. Ку 01 02 03 05 06 00 01 03 04 05 06 01 02 03 04 06 00 01 02 04 05 06 00 02 03 04 05 00
р - целое число, служащее для того, чтобы Ку получился неотрицательным
Н - день недели; для воскресенья 0 или 7 (безразлично)
Км - код месяца:
Н-р м-ца 01 02 03 04 05 06 07 08 09 10 11 12
Км обыч. 00 03 03 06 01 04 06 02 05 00 03 05
Км висок 06 02 03 06 01 04 06 02 05 00 03 05
Д - дата (день м-ца).
Объясним на двух примерах.
1) 23 февраля, пятница. Н= 5, Км= 3 (обычн. год) и Км= 2 (висок. год), Д= 23.
Подставляем в формулу: а) Ку= 7р+5-3-23= 7р-21= 7*3-21= 0 (для обычн. годов); б) Ку=7р+5-2-23= 7р-20= 7*3-20= 1 (для висок. годов). В 1-й таблице Ку= 0 соответствуют обычные годы 1906, 1917 и 1923. К этим годам можно прибавлять ещё и кратные 28 числа. Например, 1906+4*28= 2018, 1917+ 3*28= 2001 и т. д. В 1-й таблице Ку= 1 соответствует лишь один високосный год: 1912. Из нынешнего века можно брать, например, 1912+ 4*28= 2024.
Прошу прощения, для 2-го примера терпенья не хватило.
Похожие вопросы
- Почему эти даты всегда приходятся на одни и те же дни недели абсолютно в любом году?
- У меня есть способ, по которому можно рассчитать день недели для любой даты, в частности всего "периода истории"...
- Вопрос о Юлианском и Григорианском календарях и днях недели.
- На этой неделе наблюдала, как луна в четверг зашла за горизонт в 3 утра. а в остальные дни недели в 6-7.почему так?
- Что Вы, изобрели нового-за день, неделю, месяц, год, жизнь?
- Если физики знают что есть масса, то как определить среднюю плотность и массу тела в невесомости, если известен
- Почему вся страна знает 23 февраля, день ВДВ и МВД, но день науки... день физика и т. д. как-то безызвестны?
- почему погода в выходные чаще всего хуже, чем в другие дни недели?
- Вопрос посвящен дням недели и их названиям.. . почему так названы?
- почему дней неделей всего семь?