PAT甲级1006

mac2022-06-30  29

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类型然后直接比大小。

最新回复(0)