描述
帮老师统计一个班级 N ( 10<N<100 )个同学的考试成绩(成绩不可能全一样)中排名第二高的成绩是多少
输入描述
第1行有一个整数n ( 10<n<100 )
第2行有n个整数,用空格隔开。
输出描述
输出排名第2高的成绩。
用例输入 1
15
98 98 56 88 98 99 66 87 67 89 54 77 66 89 60
用例输出 1
98
来源
数组问题
代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a=0;
int max=0;
int max_s=0;
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a;
if(a>max)
{
max_s=max;
max=a;
}
if(a<max && a>max_s)
{
max_s=a;
}
}
cout<<max_s;
return 0;
}