HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Volumes > Tasks for 1 course of C++ > problem:


4_02 - leap year

Volume problems

• 3_8 - minimum
• 3_9 - maximum
• 3_10 - hidden rook
• 3_11 - hidden bishop
• 3_12 - chocolate split
• 3_13 (add) - persistent snail
• 3_14 - homework
• 4_1 - cat's contest
• 4_02 - leap year
• 4_03 - count money
• 4_04 - triangle's fate
• 4_05 - queen's move
• 4_06 - minimum 2's degree
• 4_07 - reverse number
• 4_08 - number's sequence
• 4_09 - Fibonacci's numbers
• 4_10 - homework

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.

Задание 4_2 - високосные года

Требуется определить, является ли данный год високосным. Високосными годами считаются те годы, порядковый номер которых либо кратен 4, но при этом не кратен 100, либо кратен 400 (например, 2000-й год являлся високосным, а 2100-й будет невисокосным годом). Программа должна корректно работать на числах 1900≤n≤3000. Выведите "yes" в случае, если считанный год является високосным и "no" в обратном случае.

Входные данные:

Натуральное число в промежутке [1900; 3000].

Выходные данные: слово "yes", если год - високосный, иначе "no".

Примеры:

Входные данные: 2000
Выходные данные: yes

Входные данные: 2100
Выходные данные: no

Входные данные: 2021
Выходные данные: no

Для отправки решений необходимо выполнить вход.

www.contester.ru