Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
68098 安一宸 寻找第二小的数 C++ 解答错误 0 0 MS 252 KB 339 2023-02-02 14:30:23

Tests(0/1):


#include<bits/stdc++.h> using namespace std; int c,n,a[20]; int main(){ cin>>c; while(c--){ cin>>n; for(int i=0;i<n;i++){ cin>>a[i]; } sort(a,a+n); for(int j=0;j<n-1;j++){ if(a[j]!=a[j+1]){ cout<<a[j+1]<<endl; break; } if(a[0]==a[j+n-1]){ cout<<"NO"<<endl; } } } return 0; }


测评信息:

输入

10
10
9 80 70 60 60 1 9 9 1 1
2
1 1
2
90 99
5
2 2 2 2 2
8
0 -1 -1 1 2 3 4 5
10
-3 -3 -3 -3 -3 -3 -3 -3 -3 -3
2
-4 -9
2
-0 0
2
-0 8
7
-0 0 0 -0 0 0 9

输出

9
NO
99
NO
0
NO
-4
NO
8
NO
9

答案

9
NO
99
NO
0
NO
-4
NO
8
9

系统信息

exit code: 0, checker exit code: 0