Menu
CoddyTech

Leap Year

Ricevi un anno year del calendario gregoriano. Restituisci true se è un anno bisestile, cioè un anno che ha il 29 febbraio, e false altrimenti.

Un anno è bisestile quando è divisibile per 4, tranne gli anni divisibili per 100, che non sono bisestili a meno che non siano divisibili anche per 400.

Funzione

isLeapYear(year: integer) → boolean
yearinteger
l'anno da controllare
Restituisceboolean
vero quando l'anno ha un 29 febbraio, falso altrimenti

Vincoli

  • 1 ≤ year ≤ 106

Esempi

Input
year = 2024
Output
true
Spiegazione
2024 è divisibile per 4 e non è un anno secolare, quindi è un anno bisestile.

lock icon+16 test nascosti all’invio

Ripristina il codice
def isLeapYear(year):
    # Scrivi il codice qui
Casi di test

Caso 1

Caso 2

Caso 3

Input

year = 2024

Atteso

true