#2035. 【020404】判断闰年

【020404】判断闰年

题目描述

小明最近学习了闰年,想教同学用编程来判断闰年。为了完成这个任务,他首先要让同学了解闰年的概念。

来历:闰年是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的,补上时间差的年份为闰年,闰年共有 366 366 天。

判定规则:闰年分为普通闰年和世纪闰年。

1)普通闰年:公历年份是 4 4 的倍数的,且不是 100 100 的倍数,为普通闰年(如 2004 2004 年、 2020 2020 年就是普通闰年)。

2)世纪闰年:公历年份是 400 400 的倍数才是世纪闰年(如 2000 2000 年是世纪闰年, 1900 1900 年则不是闰年)。

程序功能:输入任何一个年份,如果是闰年则输出 "yes",否则输出 "no"。

输入格式

一行,只有一个整数 n n ,表示年份。

输出格式

一行字符,"yes" 或者 "no"。

样例

输入样例1

2000

输出样例1

yes

数据范围与提示