L'endemà P45598


Statement
 

pdf   zip   main.py

html

Escriviu una funció que, donada una data del calendari, en retorni el seu dia següent (és a dir, l’endemà). Per exemple, per 31 desembre 2022 cal retornar 1 gener 2023. Les dates es codifiquen amb un primer enter que representa el dia del mes, un text en minúscules que representa el mes, i un segon enter que representa l’any.

def dia_seguent(d: int, m: str, a: int) -> tuple[int, str, int]: ...

Nota: El mes de març s’escriu marc.

Observació Només cal enviar el procediment demanat; el programa principal serà ignorat.

Public test cases
  • Input/Output

    dia_seguent(14, abril, 2015) → (15, 'abril', 2015)
    dia_seguent(17, novembre, 2006) → (18, 'novembre', 2006)
    dia_seguent(31, desembre, 2022) → (1, 'gener', 2023)
    dia_seguent(27, febrer, 2020) → (28, 'febrer', 2020)
    dia_seguent(28, febrer, 2020) → (29, 'febrer', 2020)
    dia_seguent(28, febrer, 2021) → (1, 'marc', 2021)
    dia_seguent(29, febrer, 2020) → (1, 'marc', 2020)
    dia_seguent(28, febrer, 1900) → (1, 'marc', 1900)
  • Information
    Author
    Jordi Petit
    Language
    Catalan
    Official solutions
    Python
    User solutions
    Python