Az I. 407. feladat (2016. szeptember) |
I. 407. A keresztény húsvét napja a naptárban évről évre változik, helyét az első niceai zsinat (Kr. u. 325) határozta meg. Eszerint húsvét napja a tavaszi napéjegyenlőség utáni első holdtöltét követő vasárnap.
Húsvét napjának kiszámítását a középkori matematika egyik fontos alkalmazásának tartották. Az első, csak számolást igénylő, gyors eljárást Gauss alkotta meg. Gauss módszerének részletes leírását megtalálhatjuk például a Wikipedia Húsvétképlet vagy Húsvétszámítás szócikkében.
1. Készítsünk táblázatkezelő program segítségével, képletek alkalmazásával táblázatot, amely 1583-tól 2299-ig Gauss módszerének alkalmazásával meghatározza, hogy húsvét vasárnapja az adott évben melyik hónap melyik napjára esik.
2. A Gauss által adott eljárás utolsó lépésében – bizonyos feltételek fennállása esetén – módosítani kell az időpontot, ha az április 25-re vagy 26-ra esne. Emeljük ki feltételes formázás segítségével, halványpiros háttérrel azoknak az éveknek a sorait, ahol ezt a módosítást meg kellett tennünk.
Beküldendő egy tömörített i407.zip állományban a megoldást tartalmazó munkafüzet és a megoldás rövid leírását bemutató dokumentáció.
(10 pont)
A beküldési határidő 2016. október 10-én LEJÁRT.
Értékelés és mintamegoldás:
A feladat viszonylag egyszerű: a MARADÉK függvényt kellett többször alkalmazni, továbbá valamelyik keresőfüggvényt (pl. az FKERES-t), illetve a HA függvényt. Meglepő módon kevés teljes értékű megoldás született, pedig a helyes végeredményeket a hivatkozott wikipedia szócikk is tartalmazza.
A közölt megoldás a hivatkozott wikipedia szócikkek alapján könnyen áttekinthető, Tersztenyák Balázstól a Kempelen Farkas Gimnázium 9-es tanulójától származik
Statisztika:
13 dolgozat érkezett. 10 pontot kapott: Békési Péter, Kis Lázár Bence, Kolláth István Tibor, Papatyi Dániel, Szakali Benedek, Tersztenyák Balázs. 9 pontot kapott: Csitári Nóra, Földi Dániel. 8 pontot kapott: 1 versenyző. 7 pontot kapott: 1 versenyző. 6 pontot kapott: 1 versenyző. 5 pontot kapott: 1 versenyző. 3 pontot kapott: 1 versenyző.
A KöMaL 2016. szeptemberi informatika feladatai