题目链接
//1006. Sign In and Sign Out(25)
#include <iostream>
#include <cstring>
using namespace std;
int main() {
char open_t[] = "23:59:59";
char close_t[] = "00:00:00";
int M;
cin >> M;
char id[16];
char open_id[16], close_id[16];
char arrive[9], leave[9];
for (int i = 0; i < M; i++) {
cin >> id >> arrive >> leave;
if (strcmp(open_t, arrive) > 0) {
strcpy(open_t, arrive);
strcpy(open_id, id);
}
if (strcmp(close_t, leave) < 0) {
strcpy(close_t, leave);
strcpy(close_id, id);
}
}
cout << open_id << " " << close_id << endl;
return 0;
}