【CCF CSP-20190301】小中大
题意概述
给出一个有序序列,按从大到小的顺序输出最大值、中位数和最小值。注意有偶数个数时,中位数为中间两个数的平均值。
输入输出格式
第一行输入一个整数 n,在第二行中存在 n 个有序的整数,可能为升序或降序排列,可能存在连续多个整数相等,整数与整数之间使用空格隔开。
输出一行,包括最大值、中位数以及最小值共三个数,并按照从大到小的顺序输出。数据与数据之间使用空格隔开。对于整数请直接输出整数,对于可能出现的分数,请输出四舍五入保留 1 位小数的结果。
数据规模
n ≤ 10 5 n\le{10}^5