回答
AtCoder/arc002_1.php at master · wada811/AtCoderC言語て解いたように以下の条件で分岐しても良いんだけどcheckdate関数を使ってみた。
西暦年が4で割り切れる年はうるう年
ただし、西暦年が100で割り切れる年は平年
ただし、西暦年が400で割り切れる年はうるう年
<?php fscanf(STDIN, "%d", $year); if(isLeapYear($year)){ echo "YES\n"; }else{ echo "NO\n"; } function isLeapYear($year){ return checkdate(2, 29, $year); } ?>