本文共 963 字,大约阅读时间需要 3 分钟。
这题充分体现了string的方便
#includeusing namespace std;#include int main(){ int n, m; string t1, t2, t3, t4; string ptr1, ptr2, ptr3; while(cin >> n) { for(int i = 1; i <= n; i++) { cin >> m; cin >> ptr1 >> t1 >> t2; ptr2 = ptr1;//开门人证件 ptr3 = ptr1;//关门人证件 t3 = t1;//永远保存最早时间 t4 = t2;//保存最晚时间 for(int j = 2; j <= m; j++) { cin >> ptr1 >> t1 >> t2; if(t1 < t3) t3 = t1, ptr2 = ptr1; if(t2 > t4) t4 = t2, ptr3 = ptr1; } cout << ptr2 << ' ' << ptr3 << endl; } } return 0;}/************************************************************** Problem: 1013 User: true14fans Language: C++ Result: Accepted Time:0 ms Memory:1520 kb****************************************************************/
转载地址:http://jjwtb.baihongyu.com/