5442:AT_abc365_a [ABC365A] Leap Year
文件提交:无需freopen
内存限制:1024 MB
时间限制:2.000 S
评测方式:普通裁判
金币值:
命题人:
1
提交:6
解决:0
题目描述
# AT_abc365_a [ABC365A] Leap Year
## 题目信息
- 题号:AT_abc365_a
- 标题:[ABC365A] Leap Year
- 难度:入门
- 标签:无
- 时间限制:2.00s
- 内存限制:1024.00MB
- 提交数:510
- 通过数:417
## 题目翻译
## 题目描述
给你一个年份n,输出这一年有几天。
提示:
若年份为Y年:
- 若 $ Y $ 是$ 4 $ 的倍数, Y年有 $ 365 $ 天。
- 若 $ Y $ 是 $ 4 $ 的倍数、也是 $ 100 $ 的倍数, Y年有 $ 366 $ 天。
- 若$ Y $ 是 $ 100 $ 的倍数、也是 $ 400 $ 倍数, Y年有 $ 365 $ 天。
- 若 $ Y $ 是 $ 400 $ 的倍数, Y年有 $ 366 $ 天。
## 输入格式
第一行一个年份n, 1583 < n < 2023。
## 输出格式
n年的天数。
## 提示
### 样例 1
$ 2023 $ 是 $ 4 $ 的倍数。
### 样例 2
$ 1992 $ 是 $ 4 $ 的倍数、也是 $ 100 $ 的倍数。
### 样例 3
$ 1800 $ 是 $ 100 $ 的倍数、也是 $ 400 $ 的倍数。
### 样例 4
$ 1600 $ 是 $ 400 $ 的倍数。
## 题目描述
[problemUrl]: https://atcoder.jp/contests/abc365/tasks/abc365_a
$ 1583 $ 以上 $ 2023 $ 以下の整数 $ Y $ が与えられます。
西暦 $ Y $ 年の日数を求めてください。
なお、制約の範囲内では西暦 $ Y $ 年の日数は以下の通りです。
- $ Y $ が $ 4 $ の倍数でない年は $ 365 $ 日
- $ Y $ が $ 4 $ の倍数で、かつ $ 100 $ の倍数でない年は $ 366 $ 日
- $ Y $ が $ 100 $ の倍数で、かつ $ 400 $ の倍数でない年は $ 365 $ 日
- $ Y $ が $ 400 $ の倍数である年は $ 366 $ 日
## 输入格式
入力は以下の形式で標準入力から与えられる。
> $ Y $
## 输出格式
西暦 $ Y $ 年の日数を整数として出力せよ。
## 输入输出样例
### 输入 #1
```text
2023
```
### 输出 #1
```text
365
```
### 输入 #2
```text
1992
```
### 输出 #2
```text
366
```
### 输入 #3
```text
1800
```
### 输出 #3
```text
365
```
### 输入 #4
```text
1600
```
### 输出 #4
```text
366
```
## 说明/提示
### 制約
- $ Y $ は $ 1583 $ 以上 $ 2023 $ 以下の整数
### Sample Explanation 1
$ 2023 $ は $ 4 $ の倍数でないので $ 365 $ 日です。
### Sample Explanation 2
$ 1992 $ は $ 4 $ の倍数で、かつ $ 100 $ の倍数でないので $ 366 $ 日です。
### Sample Explanation 3
$ 1800 $ は $ 100 $ の倍数で、かつ $ 400 $ の倍数でないので $ 365 $ 日です。
### Sample Explanation 4
$ 1600 $ は $ 400 $ の倍数なので $ 366 $ 日です。