#include <cmath>
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
using namespace std;
int main(){
int N;
cin>>N;
cin.ignore(); //忽略换行符
vector<int>vi;
//分割每行的字符串,把每行中的数字拆出来放入vi中
for (int i = 0; i < N; ++i) {
string s,t;
getline(cin,t);
for (int j = 0; j < t.size(); ++j) {
if(t[j]!=' ')
s+=t[j];
else if(t[j]==' ') {
vi.push_back(stoi(s));
s.clear();
}
}
if(!s.empty())
vi.push_back(stoi(s));
}
sort(vi.begin(),vi.end()); //排序
//创建计数容器,容量为vi中的最大值+1,全部初始化为0
vector<int>vt(*max_element(vi.begin(),vi.end())+1,0);
for (int i : vi) {
vt[i]++;
}
cout<<find(vt.begin()+*min_element(vi.begin(),vi.end()),vt.end(),0)-vt.begin()<<" ";
cout<<find(vt.begin(),vt.end(),2)-vt.begin();
return 0;
}
为什么在CLion里两个测试用例都过了,这儿一个RE一个WA?