0
张钰祥
新手守护
新手守护
题目描述 De**ion
给定n个数,寻找这n个数中第二大的数。
输入描述 Input De**ion
第一行输入一个整数n。
接下来n行,每行输入1个整数。
输出描述 Output De**ion
输出这n个数中第二大的数,结尾需要换行。
样例输入 Sample Input
6 100 100 100 200 200 200
样例输出 Sample Output
100
数据范围及提示 Data Size & Hint
2\leq n \leq 1002≤n≤100,
1\leq1≤每个数\leq 1000≤1000。
40分啊啊啊
#include<bits/stdc++.h>
using namespace std;
int main() {
int n,number,max=0,max2;
cin>>n;
for(int i=0;i<n;i++){
cin>>number;
if(max<number){
max2=max;
max=number;
}
else if(max2<number){
number=max2;
}
}
cout<<max2;
return 0;
}
张钰祥在2023-05-07 09:32:19追加了内容
哥们,求救啊!!!