Algoritmus soudného dne ( metoda) je algoritmus , který vám umožňuje mentálně vypočítat, který den v týdnu připadá na vybrané datum . Vyvinutý kolem roku 1970 britským matematikem Johnem Conwayem . Použitelné pro data podle gregoriánského kalendáře , ale existují úpravy pro juliánský kalendář .
Algoritmus je založen na tzv . soudném dni . "Rozsudek" je poslední den února - 28. února nepřestupného roku nebo 29. února přestupného roku . Znáte-li den v týdnu, který připadá na poslední den února vybraného roku, a pomocí algoritmu můžete zjistit den v týdnu libovolného data ve vybraném roce.
Před použitím algoritmu musíte vědět, který den v týdnu připadá na poslední únorový den vybraného roku. V roce 2022 je posledním únorovým dnem pondělí. Není-li následující rok přestupným rokem, posune se den v týdnu posledního únorového dne následujícího roku ze dne v týdnu posledního únorového dne běžného roku o jeden den dopředu; pokud je to přestupný rok, tak dva dny dopředu.
Popišme zákonitosti používané algoritmem.
Dny v týdnu připadající na 4. dubna (04.04), 9. května (09.05), 6. června (06.06), 11. července (07.11), 8. srpna (08.08), 5. září (05.09), 10. října (10.10), 7. listopadu ( 07.11), 12. prosince (12.12), se vždy kryje se dnem v týdnu, který připadá na poslední únorový den. Například v roce 2022 je poslední únorový den pondělí a 4. dubna je také pondělí. Chcete-li si zapamatovat data 04.04, 06.06, 08.08, 10.10, 12.12, můžete si všimnout, že pro sudé měsíce počínaje dubnem (4. měsíc) se den v měsíci shoduje s číslem měsíce. Abyste si připomněli pár 09.05, 05.09 a pár 07.11, 11.07, můžete vidět, že první rande páru je svátek ( 9. května (09.05) - Den vítězství ; 7. listopadu (07.11) - výročí říjnové revoluce ), a druhé datum z dvojice se získá permutací dne v měsíci a čísla měsíce. V angličtině je známá vzpomínka : „ I work from 9 to 5 at the 7-11 “ - „I work from 9 to 5 at seven-even store“ [1] .
Dny v týdnu, které připadají na 3. ledna nepřestupného roku a na 4. ledna přestupného roku, se shodují se dnem v týdnu, který připadá na poslední únorový den (pro tři nepřestupné roky - třetí ledna, ve čtvrtém (přestupném) roce - čtvrtém lednu).
Dny v týdnu připadající na 7. března (07.03), 14. března (03.14), 21. března (21. března) a 28. března (28. března) se shodují se dnem v týdnu připadajícím na poslední únorový den. Všimněte si, že březnové dny (7, 14, 21, 28) jsou násobky sedmi.
Následují měsíce, ve kterých, pokud se dny v měsících shodují, se shodují i dny v týdnu:
Například dny v týdnu jsou stejné pro 4. dubna a 4. července (v roce 2021 - neděle, v roce 2022 - pondělí, v roce 2023 - úterý), pro 8. března a 8. listopadu (v roce 2021 - pondělí), pro 1. září a 1. prosince (v roce 2021 - středa).
Celkový:
Měsíc | Poslední únorový den | V přestupných letech | poznámka |
---|---|---|---|
leden | 03.01 | 04.01 | Tři roky 03 , ve čtvrtém - 04 |
Únor | 28.02 | 29.02 | Poslední |
březen | "00".03 | "Nula" a vše dělitelné 7 | |
duben | 04.04 | ||
Smět | 09.05 | Od devíti do pěti [2] | |
červen | 06.06 | ||
červenec | 11.07 | sedm jedenáct [1] | |
srpen | 08.08 | ||
září | 05.09 | Od devíti do pěti [2] | |
říjen | 10.10 | ||
listopad | 07.11 | sedm jedenáct [1] | |
prosinec | 12.12 |