题目描述
给定三个整数,请输出按大小排序后,位于正中间的数字。
输入格式
- 第一行:三个整数 𝑎a, 𝑏b 与 𝑐c
输出格式
- 第一行:单个整数表示三者的中位数
数据范围
- −10000≤𝑎,𝑏,𝑐≤10000−10000≤a,b,c≤10000
样例数据
输入:
-1 2 0
输出:
0
输入:
2 2 -2
输出:
2
输入:
0 0 0
输出:
0
详见代码:
#include<bits/stdc++.h>
using namespace std;
int a[4];
int main()
{for(int i=1;i<=3;i++){cin>>a[i];}for(int i=1;i<=3-1;i++){for(int j=1;j<=3-1;j++){if(a[j]<a[j+1]){swap(a[j],a[j+1]);}}}cout<<a[2];return 0;
}