首页 > 学院 > 开发设计 > 正文

1006. Sign In and Sign Out (25)

2019-11-08 02:59:15
字体:
来源:转载
供稿:网友

https://www.patest.cn/contests/pat-a-PRactise/1006

#include <cstdio>#include <iostream>#include <string>#include <cstdlib>using namespace std;struct persons { string name; string Sign_in_time; string Sign_out_time;}person[1000];int main() { int N; cin >> N; for (int i = 0; i < N; i++) { cin >> person[i].name; cin >> person[i].Sign_in_time; cin >> person[i].Sign_out_time; } string minper = person[0].name; string maxper = person[0].name; string mintime = person[0].Sign_in_time; string maxtime = person[0].Sign_out_time; for (int i = 0; i < N; i++) { if (person[i].Sign_in_time < mintime) { minper = person[i].name; mintime = person[i].Sign_in_time; } if (person[i].Sign_out_time > maxtime) { maxper = person[i].name; maxtime = person[i].Sign_out_time; } } cout << minper << " " << maxper << endl; system("pause"); return 0;}
上一篇:1005. Spell It Right (20)

下一篇:深入数组

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表