結果

問題 No.188 HAPPY DAY
ユーザー ishihara
提出日時 2025-10-17 23:16:52
言語 PHP
(843.2)
結果
AC  
実行時間 46 ms / 1,000 ms
コード長 681 bytes
コンパイル時間 430 ms
コンパイル使用メモリ 36,248 KB
実行使用メモリ 36,372 KB
最終ジャッジ日時 2025-10-17 23:16:53
合計ジャッジ時間 1,183 ms
ジャッジサーバーID
(参考情報)
judge5 / judge4
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 1
権限があれば一括ダウンロードができます
コンパイルメッセージ
No syntax errors detected in Main.php

ソースコード

diff #

<?php
$happy = 0;
for ($month=1; $month <= 12; $month++) {
    //30日 2月、4月、6月、9月、11月
    $array = [2,4,6,9,11];
    if ($month == 2) {
        $num = 28;
    } elseif (in_array($month, $array)) {
        $num = 30;
    } else {
        $num = 31;
    }
    for ($day=1; $day <= $num; $day++) {
        $day = sprintf('%02d', $day);
        $digits = str_split((string)$day);
        $day_sum = $digits[0] + $digits[1];
        if ($month == $day_sum) {
            //echo "⭐️" . $month . "/" . $day . "\n";
            $happy++;
        } else {
            //echo $month . "/" . $day . "\n";
        }
    }
    //echo "-----" . "\n";
}
echo $happy . "\n";
0