結果
問題 | No.394 ハーフパイプ(1) |
ユーザー | aya |
提出日時 | 2019-07-30 17:01:38 |
言語 | PHP (8.3.4) |
結果 |
AC
|
実行時間 | 42 ms / 2,000 ms |
コード長 | 1,336 bytes |
コンパイル時間 | 1,107 ms |
コンパイル使用メモリ | 32,276 KB |
実行使用メモリ | 31,516 KB |
最終ジャッジ日時 | 2024-07-05 00:53:54 |
合計ジャッジ時間 | 2,363 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge1 |
(要ログイン)
テストケース
テストケース表示入力 | 結果 | 実行時間 実行使用メモリ |
---|---|---|
testcase_00 | AC | 41 ms
31,072 KB |
testcase_01 | AC | 42 ms
31,024 KB |
testcase_02 | AC | 41 ms
31,328 KB |
testcase_03 | AC | 41 ms
31,284 KB |
testcase_04 | AC | 41 ms
31,420 KB |
testcase_05 | AC | 41 ms
31,136 KB |
testcase_06 | AC | 42 ms
31,060 KB |
testcase_07 | AC | 42 ms
31,516 KB |
testcase_08 | AC | 42 ms
31,508 KB |
testcase_09 | AC | 41 ms
31,256 KB |
testcase_10 | AC | 41 ms
31,092 KB |
コンパイルメッセージ
No syntax errors detected in Main.php
ソースコード
<?php /* No.394 ハーフパイプ(1) 問題文 スノーボード競技の一つにハーフパイプという種目があります。 ハーフパイプでは、6人の審査員それぞれが競技者の演技を100点満点で採点し、 最低点を1つと最高点を1つ除いた4人分の平均点をその演技の得点とします。 (注:この採点方式を用いない大会もあると思います。 参考) 例えば、6人の採点結果が {10, 20, 30, 40, 50, 60} であった場合、 この中の最低点 10 と最高点 60 が除かれ、 {20, 30, 40, 50} の平均点(=35.00) が得点となります。 同じ最低(最高)点が複数あった場合でも、最低(最高)点として除かれるのは1人分のみです。 例){50,50,60,70,70,70} -> {50,60,70,70} 例){51,51,51,51,51,51} -> {51,51,51,51} 6人の審査員による採点結果 S1…S6 が入力に与えられるので、 上記の採点方式による得点を 小数第二位まで正確に 出力してください。 入力 S1 S2 S3 S4 S5 S6 6人の審査員による採点結果Siが空白区切りで与えられます。 Siは 0以上 100以下 の整数です。 */ $input=explode(" ",(trim(fgets(STDIN)))); sort($input); $sum=array_sum($input)-$input[0]-$input[count($input)-1]; echo number_format($sum/(count($input)-2),2);