A1006
来源:互联网 发布:mac玩游戏时dock栏 编辑:程序博客网 时间:2024/06/04 00:24
#include <stdio.h>struct pNode{ char id[20]; int hh,mm,ss;}ans1,ans2, temp;bool great(pNode node1, pNode node2){ //时间node1 大于node2 返回真 if (node1.hh != node2.hh) return node1.hh>node2.hh; if (node1.mm != node2.mm) return node1.mm>node2.mm; if (node1.ss != node2.ss) return node1.ss>node2.ss; return false;}int main(){ int n; scanf("%d", &n); ans1.hh = 24; ans1.mm = 60; ans1.ss = 60; ans2.hh = 0; ans2.mm = 0; ans2.ss = 0; for (int i=0; i<n; i++){ // 先读入签到时间读入 scanf("%s %d:%d:%d", temp.id, &temp.hh, &temp.mm, &temp.ss); if (great(temp, ans1) == false) ans1 = temp; // ans1 取少的签到时间 // temp 再作为签到时间读入 scanf("%d:%d:%d", &temp.hh, &temp.mm, &temp.ss); if (great(temp, ans2) == true) ans2 = temp; } printf("%s %s", ans1.id, ans2.id); return 0;}
阅读全文
0 0
- A1006
- PAT A1006
- pat a1006
- PAT-A1006
- A1006 SignIn and SignOut
- PAT a1006题解
- a1006. Sign In and Sign Out (25)
- A1006. Sign In and Sign Out (25)
- 刷清橙OJ--A1006.特殊的数字2
- Tsinsen 清橙 A1006. 特殊的数字2 (回文数)
- PAT-A1006 Sign In and Sign Out(25)(模拟)
- 【PAT】A1006. Sign In and Sign Out (25)
- PAT---A1006. Sign In and Sign Out (25)
- PAT A1006. Sign In and Sign Out (25)
- TsinsenA1000,A1001,A1002,A1003,A1004,A1005,A1006,A1007,A1008,A1009,A1010水题记录
- 如何选择开源许可协议(二):开放代码
- HashTable----- 149. Max Points on a Line
- 第三章 java面向对象基本概念
- 国内it培训机构某马的测试题,今天做了下,都是基础的javase问题,给需要的同学
- 次小生成树模板(坑惨了)
- A1006
- EJB注解详细说明
- 硬件测试工程师系列0--写在最开始
- 如何看待职业倦怠
- 网卡绑定7种模式
- list 列表遍历
- Genymotion模拟器出现Unable to create virtual device Fail to create SD card错误的解决
- 水题(Water problem,HDU 5867)
- 0、Python 算法分析