Занятие 2. Условия

Задача «Високосный год»


Условие

Дано натуральное число. Требуется определить, является ли год с данным номером високосным. Если год является високосным, то выведите YES, иначе выведите NO. Напомним, что в соответствии с григорианским календарем, год является високосным, если его номер кратен 4, но не кратен 100, а также если он кратен 400.

Тесты

Входные данные Правильный ответ Что вывела программа Результат
2012
YES
2011
NO
1492
YES
1861
NO
1600
YES
1700
NO
1800
NO
1900
NO
2000
YES

Нужна подсказка?

Подсказка 1

Проверяем исключение для столетий.

Подсказка 2

1900 не високосный, а 2000 високосный.