题号不错,1234.提议很简单,现在给你几组数据然后让你找出开门人和关门人。题目形式看下面的链接点击打开链接。其实就是水水的string处理,不过话说string的强度不止这些,过几天省赛回来写一个下次用吧。因为string是不管什么比赛都会出现的所以stl和string等函数就比较受acmer的欢迎。
#include <iostream>
#include <string>
using namespace std;
int main()
{
int t;
cin >> t;
while(t--)
{
int n;
cin >> n;
string id, start, end;
cin >> id >> start >> end;
string idstart, idend, startmin, endmax;
idstart = id;
idend = id;
startmin = start;
endmax = end;
for(int i = 1; i < n; i++)
{
cin >> id >> start >> end;
if(start < startmin)
{
startmin = start;
idstart = id;
}
if(end > endmax)
{
endmax = end;
idend = id;
}
}
cout << idstart << " " << idend << endl;
}
return 0;
}