PAT 1006. Sign In and Sign Out (25)
来源:互联网 发布:最新超市数据库 编辑:程序博客网 时间:2024/05/29 03:18
//排序是不必要的 但是为了方便也做了
#include<iostream>#include<vector>#include<cstring>#include<algorithm>using namespace std;struct person{char id[16];int signin, signout;};bool cmp1(const person& p1, const person& p2){return p1.signin < p2.signin;}bool cmp2(const person& p1, const person& p2){return p1.signout > p2.signout;}vector<person> list;int main(){int n; cin >> n;list.resize(n);for (int i = 0; i < n; i++){cin >> list[i].id;int h, m, s; char ch;cin >> h >> ch >> m >> ch >> s;list[i].signin = h * 60 * 60 + m * 60 + s;cin >> h >> ch >> m >> ch >> s;list[i].signout = h * 60 * 60 + m * 60 + s;}sort(list.begin(), list.end(), cmp1);cout << list[0].id << " ";sort(list.begin(), list.end(), cmp2);cout << list[0].id;}
0 0
- PAT 1006. Sign In and Sign Out
- PAT 1006. Sign In and Sign Out
- 【PAT】1006. Sign In and Sign Out
- PAT-Sign In and Sign Out (25)
- 1006. Sign In and Sign Out (25)-PAT
- 【PAT】1006. Sign In and Sign Out (25)
- 【PAT Advanced Level】1006. Sign In and Sign Out (25)
- PAT 1006. Sign In and Sign Out (25)
- PAT A 1006. Sign In and Sign Out (25)
- 【PAT (Advanced Level)】1006. Sign In and Sign Out (25)
- PAT 1006. Sign In and Sign Out (25)
- PAT 1006. Sign In and Sign Out (25)
- [PAT]1006. Sign In and Sign Out (25)
- PAT 1006. Sign In and Sign Out (25)
- PAT A 1006. Sign In and Sign Out (25)
- PAT 1006. Sign In and Sign Out (25)
- pat 1006. Sign In and Sign Out (25)
- [PAT]1006. Sign In and Sign Out (25)
- AWR報告詳解
- TortoiseSVN使用简介
- 投影仪控制器导致的电脑投影故障
- 嵌入式 视频编码(H264)
- 自己写的一个MySQL类
- PAT 1006. Sign In and Sign Out (25)
- 2014福布斯中国富豪榜曝光:马云居首李彦宏次席
- 读取、新建、修改、删除注册表键值专题帖
- Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 LINQ to SQL(二十)
- 计算机中丢失 msvcr110.dll 怎么办
- VA使用技巧
- 2014-2015 ACM-ICPC, NEERC, Southern Subregional Contest----I. Sale in GameStore
- SqListFunc顺序链表的12个基本操作的C语言代码(数据结构)
- 每日一句英语:如何回答美国人的How is it going问候语?