結果

問題 No.188 HAPPY DAY
コンテスト
ユーザー takimoto111
提出日時 2018-04-20 20:05:22
言語 PHP
(8.5.2)
コンパイル:
php -l _filename_
実行:
php _filename_
結果
WA  
実行時間 -
コード長 849 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 2,873 ms
コンパイル使用メモリ 37,620 KB
実行使用メモリ 38,256 KB
最終ジャッジ日時 2026-03-14 12:16:02
合計ジャッジ時間 1,763 ms
ジャッジサーバーID
(参考情報)
judge3_0 / judge1_0
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other WA * 1
権限があれば一括ダウンロードができます
コンパイルメッセージ
No syntax errors detected in Main.php

ソースコード

diff #
raw source code

<?php

// 標準入力を一行ずつ配列に代入します
while ($line = fgets(STDIN)) {
   $tmp[] = trim($line);
}

$happy_day = 0;

// 配列を展開
$h = 1;
foreach ($tmp as $line){
    $array = explode(" ", $line); // 取得した入力値を半角スペースで分解
    
    $month = $array[0];
    $day = $array[1];
    
    // day 10の桁と1の桁の合算値を取得
    // 1桁の場合
    if ($day < 10){
        $day_sum = $day;
    // 2桁以上の場合
    } else {
        $day_sum = intval($day/10) + $day%10;
    }
    
    // $happy_day のカウント
    if ($day_sum == $month){
        $happy_day++;
        //echo "happy!";
    }
    
    //echo $h."行目".$month." ".$day."\n";
    //echo "day_sum:".$day_sum."\n";
    //echo "happy:".$happy_day."\n";

    // 行のカウント
    $h++;
}

echo $happy_day;
0