判断闰年
题号:NC22012
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

\hspace{15pt}给定一个整数 n,判断其是否为闰年。闰年的判定规则如下:
\hspace{23pt}\bullet\,如果 n 能被 400 整除,则为闰年;
\hspace{23pt}\bullet\,否则如果 n 能被 4 整除且不能被 100 整除,则为闰年;
\hspace{23pt}\bullet\,否则,不是闰年。

输入描述:

\hspace{15pt}在一行中输入一个整数 n,满足 \left(1 \leqq n \leqq 2018\right)

输出描述:

\hspace{15pt}输出一个字符串,若 n 为闰年,输出 \texttt{yes};否则输出\texttt{no}
示例1

输入

复制
2000

输出

复制
yes

说明

2000 能被 400 整除,因此是闰年。
示例2

输入

复制
1900

输出

复制
no

说明

1900 能被 100 整除但不能被 400 整除,因此不是闰年。

备注:

本题已于下方时间节点更新,请注意题解时效性:
1. 2025-06-03 优化题面文本与格式。