日付セットのアイコン
閏年の判定 PHP編(paizaランク D 相当)

問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!

問題

下記の問題をプログラミングしてみよう!

西暦yが与えられるので、閏年ならYesを、平年ならばNoを出力してください。

閏年か平年かは次のような条件によって判定することができます。
・西暦が4で割り切れる年は閏年
・ただし、100で割り切れる年は平年
・ただし、400で割り切れる年は閏年
・西暦が4で割り切れない年は平年

閏年

入力される値

整数yが1行で入力されます。


入力値最終行の末尾に改行が1つ入ります。
文字列は標準入力から渡されます。 標準入力からの値取得方法はこちらをご確認ください
期待する出力

閏年ならYesを、そうでないならNoを出力してください。

条件

すべてのテストケースにおいて、以下の条件をみたします。

・1≦y≦10,000

入力例1

2019

出力例1

No

入力例2

2020

出力例2

Yes

入力例3

2000

出力例3

Yes

入力例4

2100

出力例4

No

問題一覧へ戻る

  1. paizaラーニングトップ
  2. レベルアップ問題集
  3. 日付セット(言語選択)
  4. 問題一覧 PHP編
  5. 閏年の判定 PHP編
ページの先頭へ戻る