Mateixa Estació

Feu un programa que mira si dues dates pertanyen a la mateixa estació de l’any. Com que els límits reals de les estacions varien en unes hores d’any en any, per simplificar considerarem intervals de dates fixes per a tots els anys. Els intervals considerats, amb els límits inclosos, són els següents:

Per indicar una estació d’un any en particular, farem servir el nom de l’estació i l’any en què l’estació té la seva data inicial. Alguns exemples poden ser "estiu de 2020", "tardor de 1975", o "hivern de 1999". En aquest últim cas, cal notar que l’hivern de 1999 va tenir una part a l’any 1999 i una altra al 2000, però fem servir l’any en què va començar per evitar ambigüetats.

Entrada

L’entrada consisteix en una seqüència de parelles de nombres que representen dues dates en el format AAAAMMDD, és a dir, amb 4 xifres per a l’any, dues xifres per al mes, i dues xifres per al dia, en aquest ordre. A més, l’any de les dates d’entrada no és mai negatiu.

Sortida

La sortida consisteix en els resultats per a cada parella de dates d’entrada. Cada línia serà el resultat d’un parell de dates, amb un missatge diferent segons el cas:

Observacions

Malgrat es podrien tractar les dates com a strings, això requeriria accedir a les caselles d’un string com un vector, així que el més convenient és llegir-les com a enters i extreu-re’n les parts amb operacions aritmètiques.

Informació del problema

Autoria: PRO1

Generació: 2026-01-25T15:11:28.421Z

© Jutge.org, 2006–2026.
https://jutge.org