#include<bits/stdc++.h>
using namespace std;
typedef struct ss{
string id,t1,t2;
}ss;
bool cmp1(ss a,ss b){//判断到达时间最早
return a.t1<b.t1;
}
bool cmp2(ss a,ss b){//判断离开时间最晚
return a.t2>b.t2;
}
int main(){
int n;
cin>>n;
vector<ss> a(n);
for(int i=0;i<n;i++)
cin>>a[i].id>>a[i].t1>>a[i].t2;
sort(a.begin(),a.end(),cmp1);
cout<<a[0].id<<" ";
sort(a.begin(),a.end(),cmp2);
cout<<a[0].id;
return 0;
}
1006 Sign In and Sign Out
最新推荐文章于 2024-08-07 14:10:19 发布