题意:
Sample Input:
3
CS301111 15:30:28 17:00:10
SC3021234 08:00:00 11:25:25
CS301133 21:45:00 21:58:40
Sample Output:
SC3021234 CS301133
样例有三个人,id是第一列,后面两列是最早时间和最晚时间,输出最早来的人和最晚走的人
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
string mins,maxs;
string minT="23:59:59",maxT="00:00:00",str;
string t_minT,t_maxT;
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
cin>>str>>t_minT>>t_maxT;
if(t_minT<=minT)
{
minT=t_minT;
mins=str;
}
if(t_maxT>=maxT)
{
maxT=t_maxT;
maxs=str;
}
}
cout<<mins<<" "<<maxs<<endl;
}