https://pintia.cn/problem-sets/994805260223102976/problems/994805293282607104
这骚操作简直让我望尘莫及~
(正儿八经写的以后更)
#include <iostream>
using namespace std;
int main(){
string start = "1814/09/06", end = "2014/09/06";
string minstr = "z", maxstr = "", minname, maxname, str, name;
int cnt = 0, n;
cin >> n;
for(int i = 0; i < n; i++){
cin >> name >> str;
if(str <= end && str >= start){
cnt++;
if(str > maxstr){
maxstr = str;
maxname = name;
}
if(str < minstr){
minstr = str;
minname = name;
}
}
}
if(cnt)
cout << cnt << " " << minname << " " << maxname;
else
cout << "0";
return 0;
}