T207705 千年老二
——即输出一个数列中的第二大数和第二小数,(瞅瞅起来很简单的)
求蒟蒻到底错在哪里
#include<bits/stdc++.h>
using namespace std;
int a[2022];
int main()
{
int x;
cin>>x;
for(int i=0;i<x;i++)
{
cin>>a[i];
}
sort(a,a+x-1);
cout<<a[1]<<" "<<a[x-2];
return 0;
}
只有50分,在输入 #3错误输出为“2 7”(正确“1 3”)——“莫名奇妙”。
求助大佬,洛谷入门计划自测。
谢谢
题目链接