【日付セット】> 閏年の判定 (paizaランク D 相当) [難易度: 1525 ±12]
※リンク先へ移動するためには[paiza]へのログインが必要です。
西暦yが与えられるので、閏年ならYesを、平年ならばNoを出力してください。
閏年か平年かは次のような条件によって判定することができます。
・西暦が4で割り切れる年は閏年
・ただし、100で割り切れる年は平年
・ただし、400で割り切れる年は閏年
・西暦が4で割り切れない年は平年
入力値(例)
2019
出力値(例)
No
解答例
1 2 3 4 5 6 |
<?php $y = trim(fgets(STDIN)); echo ($y % 4 == 0 && ($y % 100 != 0 || $y % 400 == 0)) ? "Yes" : "No"; ?> |