6123 - 中位数(mid)

题目描述

给出三个整数 a,b,c,请你输出它们的中位数。

中位数定义为:将三个数从小到大排序后,位于中间位置的那个数。

输入

一行输入三个整数 a,b,c

输出

输出一个整数,表示这三个数的中位数。

样例

输入

1 5 3

输出

3

输入

-7 -7 10

输出

-7
说明

样例解释

样例 1 中,将 1,5,3 排序后为 1,3,5,中位数是 3

样例 2 中,将 -7,-7,10 排序后为 -7,-7,10,中位数是 -7

数据范围

数据点编号数据范围特殊性质
1|a|, |b|, |c| ≤ 10^{18}a < b < c
2|a|, |b|, |c| ≤ 10^{18}a > b > c
3|a|, |b|, |c| ≤ 10^{18}至少两个数相等
4|a|, |b|, |c| ≤ 10^{18}三个数相等
5|a|, |b|, |c| ≤ 10^{18}同时存在正数和负数
6|a|, |b|, |c| ≤ 10^{18}包含 -10^{18} 与 10^{18}
7|a|, |b|, |c| ≤ 10^{18}包含 32 位边界值
8|a|, |b|, |c| ≤ 10^{18}无特殊性质
9|a|, |b|, |c| ≤ 10^{18}无特殊性质
10|a|, |b|, |c| ≤ 10^{18}无特殊性质
来源

2026年常州“信息与未来”小学生编程比赛线上

标签
题目参数
时间限制 1 秒
内存限制 512 MB
提交次数 10
通过人数 6
金币数量 0 枚
难度 入门


上一题 下一题