質問: 0; switch($kai % 2){ case 0://偶数回目 $Alice += $max; break; case 1://奇数回目 $Bob += $max; break; } } echo ($Alice-$Bob);//アリスとボブの差 ?> ``` ### 試したこと 入力例3つを試し10ケース中8は正解でした。 ### 補足情報(FW/ツールのバージョンなど)
回答: テストケースが非公開の回のため、推測でしかありませんが、恐らくテストケースの中にゴミがついているものがある模様です。 3行目を ``` $kazu = explode(' ', trim(fgets(STDIN)));//カードの数 ``` に変更したり、$kazuを取得した後 ``` foreach ($kazu as $k => $v) { $kazu[$k] = intval($v); } ``` とかすれば通ります。