英语题目翻译—— OJ_1625:Sequence Median

题目:1625:Sequence Median(OpenJudge - 1625:Sequence Median

翻译:

给定一个N的非负整数序列。让我们来找到这个序列的中间值。如果N是一个奇数,那么中间值就是位于中间位置的那个值。我们可能会发现在这种情况下的中间值就是序列中的第(n+1)/2位。如果N是偶数,那么中间值就是两个中间位置元素的值的平均数。也就是N/2和(N/2)+1的元素的值的平均数。但是最初的序列可能是未排过序的。

你的任务是要写出程序找出这个中间值。

输入

输入的第行是一个唯一的整数N,表示序列的长度。序列要在这后面,一个字占一行。这个序列的长度范围是1 ~ 250000。每个序列中的元素都是一个正整数且不比2^32 - 1(含2^32 - 1)。

输出

打印出一个中间值(小数保留一位小数)

样例输入

4
3
6
4
5

样例输出

4.5

提示

大的输入建议用scanf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值