AT_abc365_a.[ABC365A] Leap Year

入门

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

给你一个年份n,输出这一年有几天。

输入格式

第一行一个年份n, 1583 < n < 2023。

输出格式

n年的天数。

输入输出样例

  • 输入#1

    2023

    输出#1

    365
  • 输入#2

    1992

    输出#2

    366
  • 输入#3

    1800

    输出#3

    365
  • 输入#4

    1600

    输出#4

    366

说明/提示

若年份为Y年:

  • 若 $ Y $ 是$ 4 $ 的倍数, Y年有 $ 365 $ 天。
  • 若 $ Y $ 是 $ 4 $ 的倍数、也是 $ 100 $ 的倍数, Y年有 $ 366 $ 天。
  • 若$ Y $ 是 $ 100 $ 的倍数、也是 $ 400 $ 倍数, Y年有 $ 365 $ 天。
  • 若 $ Y $ 是 $ 400 $ 的倍数, Y年有 $ 366 $ 天。

样例 1

$ 2023 $ 是 $ 4 $ 的倍数。

样例 2

$ 1992 $ 是 $ 4 $ 的倍数、也是 $ 100 $ 的倍数。

样例 3

$ 1800 $ 是 $ 100 $ 的倍数、也是 $ 400 $ 的倍数。

样例 4

$ 1600 $ 是 $ 400 $ 的倍数。

输入解题思路,AI测评打分。不知道怎么写?

首页