Menu
CoddyTech

Leap Year

PoczątkującyMatematyka i symulacjapython iconjava iconcpp iconc iconjs icon+10

Otrzymujesz rok year kalendarza gregoriańskiego. Zwróć true, jeśli jest to rok przestępny, czyli taki, który ma 29 lutego, a w przeciwnym razie false.

Rok jest przestępny, gdy jest podzielny przez 4, z wyjątkiem lat podzielnych przez 100, które nie są przestępne, chyba że są również podzielne przez 400.

Funkcja

isLeapYear(year: integer) → boolean
yearinteger
rok do sprawdzenia
Zwracaboolean
true, gdy rok ma 29 lutego, false w przeciwnym razie

Ograniczenia

  • 1 ≤ year ≤ 106

Przykłady

Wejście
year = 2024
Wyjście
true
Wyjaśnienie
2024 jest podzielne przez 4 i nie jest rokiem stulecia, więc jest rokiem przestępnym.

lock icon+16 ukrytych testów przy wysłaniu

Zresetuj kod
def isLeapYear(year):
    # Wpisz kod tutaj
Przypadki testowe

Przypadek 1

Przypadek 2

Przypadek 3

Wejście

year = 2024

Oczekiwane

true