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