Zápočet 18.5. 2026 Töpfer
Zadání
Na vstupu je korektní datum vo formátu D, M, R a na druhém řádku jedno kladné celé číslo N.
Program určí a vypíše na standardní výstup datum dne, který bude následovat N dní po datu zadaném na vstupu, a to opět ve tvaru tří celých čísel oddělených mezerami.
Pro řešení úlohy je zakázáno používat knihovnu datetime (Python), DateTime a TimeSpan (C#) a podobné.
Poznámky:
Jednotlivé měsíce v roce mají po řadě 31, 28 (nebo 29), 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 dní.
Přestupný je každý čtvrtý rok (rok dělitelný beze zbytku čtyřmi), ale roky dělitelné 100 jsou přestupné jenom tehdy, jsou-li dělitelné také 400. Tedy například roky 1900 a 2100 nejsou přestupné, zatímco rok 2000 přestupný byl.
Příklad
Vstup
30 4 2009 366
Výstup
1 5 2010
Nápověda
Řešení postupem den po dni nezíská 100%.