PAT甲级1006
#include
<iostream
>
#include
<stdio
.h
>
#include
<string
>
using namespace std
;
struct people
{
public:
string id
;
string
in;
string out
;
};
int
main(){
string max
="23:59:59";
string min
="00:00:00";
string inid
;
string outid
;
int n
;
people s
[100];
cin
>>n
;
for(int i
=0;i
<n
;i
++){
cin
>>s
[i
].id
;
cin
>>s
[i
].in;
cin
>>s
[i
].out
;
if(s
[i
].in<=max
){
max
=s
[i
].in;
inid
=s
[i
].id
;
}
if(s
[i
].out
>=min
){
min
=s
[i
].out
;
outid
=s
[i
].id
;
}
}
cout
<<inid
<<" "<<outid
;
return 0;
}
没有什么坑,题目很友好,唯一要考虑到的是时间可以直接作为string类型然后直接比大小。
转载请注明原文地址: https://mac.8miu.com/read-57886.html