开门人和关门人

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 10902    Accepted Submission(s): 5549
Problem Description
每天第一个到机房的人要把门打开,最后一个离开的人要把门关好。现有一堆杂乱的机房签
到、签离记录,请根据记录找出当天开门和关门的人。
Input
测试输入的第一行给出记录的总天数N ( > 0 )。下面列出了N天的记录。
每天的记录在第一行给出记录的条目数M ( > 0 ),下面是M行,每行的格式为

证件号码 签到时间 签离时间

其中时间按“小时:分钟:秒钟”(各占2位)给出,证件号码是长度不超过15的字符串。

Output
对每一天的记录输出1行,即当天开门和关门人的证件号码,中间用1空格分隔。
注意:在裁判的标准测试输入中,所有记录保证完整,每个人的签到时间在签离时间之前,
且没有多人同时签到或者签离的情况。
Sample Input
  
3 1 ME3021112225321 00:00:00 23:59:59 2 EE301218 08:05:35 20:56:35 MA301134 12:35:45 21:40:42 3 CS301111 15:30:28 17:00:10 SC3021234 08:00:00 11:25:25 CS301133 21:45:00 21:58:40
Sample Output
  
ME3021112225321 ME3021112225321 EE301218 MA301134 SC3021234 CS301133

water

#include <stdio.h>
#include <string.h>int main()
{int t, n, h, m, s, u, v;char tmp[20], s1[20], s2[20];scanf("%d", &t);while(t--){scanf("%d", &n);u = 99999; v = -1;while(n--){scanf("%s%d:%d:%d", tmp, &h, &m, &s);s += h * 60 * 60 + m * 60;if(s < u){u = s; strcpy(s1, tmp);}scanf("%d:%d:%d", &h, &m, &s);s += h * 60 * 60 + m * 60;if(s > v){v = s; strcpy(s2, tmp);}}printf("%s %s\n", s1, s2);}return 0;
}

HDU1234 开门人和关门人相关推荐

  1. HDU 1.3.3 开门人和关门人

    开门人和关门人 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  2. hdoj 开门人和关门人

    开门人和关门人 Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submi ...

  3. HDU 1234 开门人和关门人

    开门人和关门人 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su ...

  4. 杭电 HDU 1234 开门人和关门人

    开门人和关门人 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Su ...

  5. hdoj 1234 开门人和关门人

    http://acm.hdu.edu.cn/showproblem.php?pid=1234 开门人和关门人 Time Limit: 2000/1000 MS (Java/Others)    Mem ...

  6. I题 hdu 1234 开门人和关门人

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1234 开门人和关门人 Time Limit: 2000/1000 MS (Java/Others)  ...

  7. 杭电OJ(HDU)-ACMSteps-Chapter Three-《FatMouse#39; Trade》《今年暑假不AC》《排名》《开门人和关门人》...

    http://acm.hdu.edu.cn/game/entry/problem/list.php?chapterid=1§ionid=3 1.3.1 FatMouse' Trade #include ...

  8. C - 开门人和关门人

    C - 开门人和关门人 #include<bits/stdc++.h> using namespace std; struct student{string id;string st;st ...

  9. 九度 题目1013:开门人和关门人

    字符串直接比较即可. 偷懒用的sort排序,O(nlogn)的复杂度:若是直接用string存最早到最晚离开的信息,只需要O(n). 代码: #include <iostream> #in ...

最新文章

  1. 精选26个Python实用技巧,想秀技能先Get这份技术列表!
  2. Python核心编程:第十四章
  3. centos/linux扩容Swap分区
  4. python 控件显示时间_设置tkinter标签以显示倒计时时间
  5. 阿里云Maven镜像配置
  6. Hibernate type 与java 和 数据库类型对应
  7. [Redis6]跳跃表(跳表)
  8. ASP.NET MVC one view bind many model
  9. python 面试题(2)--- 字符串连接问题
  10. foxmail邮件加载失败重试_TP5实现邮件发送(PHP 利用QQ邮箱发送邮件「PHPMailer」)...
  11. 开源与安全兼备 IBM LinuxONE轻松掌控关键业务
  12. linux格式化nfs,NFS协议详解与配置实现
  13. 【Cocos2dx】资源目录,播放背景音乐,导入外部库
  14. 程序员Java代码不会写,菜鸡程序员都是怎样写代码的?
  15. 金立android手机怎么截图,金立手机怎么截屏
  16. solus linux下载链接,Solus Linux下载_Solus 4.0 最新版_零度软件园
  17. 苹果系统中国日历服务器,ios日历中国节日不见了(2021年苹果日历订阅地址)...
  18. JAVA 清理垃圾文件简单实现
  19. 上古卷轴5 Papyrus的LOG日志分析,科学解决ctd,bug的方法
  20. 全球约有 150 亿台设备在运行 Java,收费后还能用吗?

热门文章

  1. Matlab模拟质点极坐标系中运动规律(螺旋运动)
  2. 闪乱神乐台服显示连接不上服务器,忍者大师 闪乱神乐无法连接服务器是什么原因...
  3. python floor函数_Python floor() 函数
  4. LeetCode(Python实现)——Easy部分【Day2】
  5. 02.python求和
  6. 基于安卓的英语四级单词学习智力游戏android
  7. 计算机学院 运动会稿,强健体魄,英姿飒爽——计算机学院举办师生迷你运动会...
  8. springboot出现“org.hibernate.proxy.HibernateProxy. Forgot to register a type adapter?“的解决办法
  9. RHEL 7系统审计、系统日志文件、服务安全及打补丁 AIDE 系统入侵检测
  10. 一个知识付费商城系统2022年最新改良版源码