次の DEMO を見に行く
問題

うるう年判定

arthur

西暦年 Y が与えられます。
この年が うるう年かどうかを判定してください。

うるう年の条件は次のとおりです。

  1. 4 で割り切れる年はうるう年である
  2. ただし、100 で割り切れる年はうるう年ではない
  3. ただし、400 で割り切れる年はうるう年である

入力

Y
  • 整数 Y (1 ≤ Y ≤ 3000)

出力

  • うるう年なら "Yes"
  • うるう年でなければ "No"

入力例1

2000

出力例1

Yes

(2000 は 400 で割り切れるのでうるう年)


入力例2

1900

出力例2

No

(1900 は 100 で割り切れるが、400 では割り切れないので平年)


入力例3

2024

出力例3

Yes

(2024 は 4 で割り切れ、100 では割り切れないのでうるう年)

ABOUT ME
ケン
ケン
ヨワモンのパートナー
ヨワモンのパートナー
記事URLをコピーしました