結果
問題 | No.29 パワーアップ |
ユーザー |
![]() |
提出日時 | 2017-09-08 21:40:31 |
言語 | PHP (843.2) |
結果 |
AC
|
実行時間 | 43 ms / 5,000 ms |
コード長 | 730 bytes |
コンパイル時間 | 3,472 ms |
コンパイル使用メモリ | 30,604 KB |
実行使用メモリ | 31,372 KB |
最終ジャッジ日時 | 2024-11-07 05:17:14 |
合計ジャッジ時間 | 5,320 ms |
ジャッジサーバーID (参考情報) |
judge4 / judge1 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 22 |
コンパイルメッセージ
No syntax errors detected in Main.php
ソースコード
<?php // 1行目に敵を倒す回数を表すN (1<=N<=100) $n = trim(fgets(STDIN)); // 2行目以降はi(1<=i<=N)回目で敵を倒した時のもらえる3つのアイテムの番号ai,bi,ci(1<=ai,bi,ci<=10) $items = array(); for($i = 0; $i < $n; $i++){ $item = explode(" ", trim(fgets(STDIN))); $items = array_merge($items, $item); } //print_r($items); $up = 0; $check = array(); foreach ($items as $value) { if(in_array($value, $check)){ $up++; $key = array_search($value, $check); unset($check[$key]); }else{ $check[] = $value; } } echo $up + floor(count($check) / 4)."\n"; ?>