atcoder#ABC236E. [ABC236E] Average and Median
[ABC236E] Average and Median
配点 : 点
問題文
枚のカードがあり、 番目のカードには整数 が書かれています。
高橋君は、これらのカードから好きな枚数選びます。ただし、各 について、 番目のカードと 番目のカードの少なくとも一方を選ぶ必要があります。
以下の値を求めてください。
- 選んだカードに書かれた整数の平均値としてあり得る最大値
- 選んだカードに書かれた整数の中央値としてあり得る最大値
ただし、 個の整数の中央値は、それらのうち小さい方から数えて 番目であるものとします。ここで、 は 以上の最小の整数を表します。
制約
- 入力は全て整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
行出力せよ。 行目には選んだカードに書かれた整数の平均値としてあり得る最大値を、 行目には選んだカードに書かれた整数の中央値としてあり得る最大値を出力せよ。 平均値の出力については、正しい値との相対誤差または絶対誤差が 以下であれば正答とみなされる。
6
2 1 2 1 1 10
4
2
番目、 番目、 番目のカードを選ぶと、書かれた整数の平均は となり、これが最大です。
番目、 番目、 番目、 番目のカードを選ぶと、書かれた整数の中央値は となり、これが最大です。
7
3 1 4 1 5 9 2
5.250000000
4
平均値の出力については誤差が認められるので、例えば と出力しても正答とみなされます。ただし、中央値は正確な値を出力しなければなりません。