結果
| 問題 |
No.5 数字のブロック
|
| ユーザー |
|
| 提出日時 | 2019-07-24 16:34:56 |
| 言語 | PHP (843.2) |
| 結果 |
WA
(最新)
AC
(最初)
|
| 実行時間 | - |
| コード長 | 560 bytes |
| コンパイル時間 | 72 ms |
| コンパイル使用メモリ | 32,276 KB |
| 実行使用メモリ | 32,788 KB |
| 最終ジャッジ日時 | 2024-06-28 01:45:55 |
| 合計ジャッジ時間 | 2,543 ms |
|
ジャッジサーバーID (参考情報) |
judge3 / judge5 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 24 WA * 10 |
コンパイルメッセージ
No syntax errors detected in Main.php
ソースコード
<?php
//No.5 数字のブロック
/*1行目は、大きな箱の幅を表すL(1≤L≤10000)が与えられます。
2行目は、ブロックの数を表すN(1≤N≤10000)
3行目は、各ブロックの幅を表すWi(1≤Wi≤L)が半角スペース区切りで与えられます。
*/
$L=trim(fgets(STDIN));
$N=trim(fgets(STDIN));
$W=trim(fgets(STDIN));
$lines=explode(" ",$W);
$length=0;
sort($lines);
for($i=0; $i<=$N; $i++){
if($length<=$L){
$length=$length+$lines[$i];
}else{
echo $i-1;
break;
}
}
if($length<=$L){
echo $N;
}
?>