結果
問題 |
No.5 数字のブロック
|
ユーザー |
![]() |
提出日時 | 2015-01-30 18:12:50 |
言語 | PHP (843.2) |
結果 |
WA
|
実行時間 | - |
コード長 | 559 bytes |
コンパイル時間 | 429 ms |
コンパイル使用メモリ | 32,276 KB |
実行使用メモリ | 34,744 KB |
最終ジャッジ日時 | 2024-06-23 04:26:43 |
合計ジャッジ時間 | 2,217 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge4 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 20 WA * 14 |
コンパイルメッセージ
No syntax errors detected in Main.php
ソースコード
<?php $l = trim(fgets(STDIN)); $n = trim(fgets(STDIN)); $stdinArr = trim(fgets(STDIN)); $sortedArr = stdinSort($stdinArr); $sum = 0; $count = 0; for($i = 0; $i <= $n; $i++){ if($sum < $l){ $sum += $sortedArr[$i]; $count++; } } if($count == 0){ $ans = 0; }else{ $ans = $count -1; } echo $ans; function stdinSort($value){ $arr1 = explode(" ", $value); //半角スペース区切りの要素を格納 $arr2 = array(); for ($i = 0; $i < count($arr1); $i++) { $arr2[] = intval($arr1[$i]); } sort($arr2); //昇順に並び替え return $arr2; }