Code Lab

Високосный год

ЛёгкаяОсновы5 мин

Напиши функцию isLeapYear(year), которая возвращает true, если год високосный, и false, если нет.

Год високосный, если делится на 4 без остатка. Исключение составляют годы, которые делятся на 100. Они високосные, только если делятся ещё и на 400. Поэтому 1900 не високосный, а 2000 високосный.

Примеры

isLeapYear(2024)

Вернёт true

2024 делится на 4 и не делится на 100.
isLeapYear(1900)

Вернёт false

1900 делится на 100, но не делится на 400.
isLeapYear(2000)

Вернёт true

2000 делится на 400.

Спрашивали в Infosys · Источник

Загружаем редактор...
  1. Входные данныеisLeapYear(2024)
    Ожидалосьtrue
  2. Входные данныеisLeapYear(2023)
    Ожидалосьfalse
  3. Входные данныеisLeapYear(1900)
    Ожидалосьfalse
  4. Входные данныеisLeapYear(2000)
    Ожидалосьtrue

Скрытые тесты запускаются по Submit.