`
249326109
  • 浏览: 56253 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

pat 1006. Sign In and Sign Out (25)

 
阅读更多

链接:http://pat.zju.edu.cn/contests/pat-a-practise/1006

 

题意:分析每个人到达和离开实验室的时间,找到最早来和最晚走的人。

 

分析:简单的一次遍历寻找最大最小值,我直接利用字符串比较时间的大小,也可以读入int 转化成分钟处理。

 

#include<stdio.h>
#include<string.h>

char firstPer[20];
char lastPer[20];
char firstTime[20] = "23:59:59";
char lastTime[20] = "00:00:00";

int main() {
	int n;
	scanf("%d", &n);
	char id[20], in[20], out[20];
	while (n--) {
		scanf("%s%s%s", id, in, out);
		if (strcmp(in, firstTime) < 0) {
			strcpy(firstPer, id);
			strcpy(firstTime, in);
		}
		if (strcmp(out, lastTime) > 0) {
			strcpy(lastPer, id);
			strcpy(lastTime, out);
		}

	}
	printf("%s %s\n", firstPer, lastPer);

	return 0;
}

 

分享到:
评论

相关推荐

    [下载工具].Tonec.Inc.Internet.Download.Manager.v6.05.5.WinALL.Incl.Keygen.and.Patch-BRD

    [下载工具].Tonec.Inc.Internet.Download.Manager.v6.05.5.WinALL.Incl.Keygen.and.Patch-BRD.zip

    pat1.rar_in

    标题“pat1.rar_in”可能指的是一个包含图像处理补丁的压缩文件,而“in”标签可能是对内容的简要分类或关键词。压缩文件中的唯一子文件“pat1.m”很可能是一个MATLAB脚本,因为.m文件是MATLAB的源代码文件格式。...

    CAD填充图案(三百多种)-.pat文件

    CAD填充图案(三百多种)-.pat文件 部分如下(篇幅有限) 2x12木地板.pat 45度人字形砖面(1).pat 8x8无缝砖.pat Z形砖.pat 丁字砖面1.pat 丁字砖面2.pat 三联蜂窝.pat 三角形拼铺.pat 不能通行的沼泽地.pat 乱沙.pat...

    Neural Networks and Deep Learni - Pat Nakamoto.azw3

    Neural Networks and Deep Learni - Pat Nakamoto.azw3

    pat1.cpp

    pat1.cpp

    浙大 PAT乙级 1006.c

    浙江大学PAT乙级测试训练题目

    Packt.Design.Patterns.and.Best.Practices.in.Java.9.1786463598.epub.zip

    Packt.Design.Patterns.and.Best.Practices.in.Java.9.1786463598 Packt.Design.Patterns.and.Best.Practices.in.Java.9.1786463598

    dcu2pat,make Delphi .dcu to .pat!!

    dcu2pat.exe I:\delphi.trash\2007\lib\*.dcu wc -l .pat 26959 .pat \ida\flair\bin\sigmake.exe .pat d2007.sig : modules/leaves: 11149849/26655, COLLISIONS: 19389 After resolving of collisions (see ...

    数据结构 算法 ACM PAT .......zip

    算法与数据结构它们分别涵盖了以下主要内容: 数据结构(Data Structures): 逻辑结构:描述数据元素之间的逻辑关系,如线性结构(如数组、链表)、树形结构(如二叉树、堆、B树)、图结构(有向图、无向图等)...

    Paragon Alignment Tool_PAT.3.0.13045

    Paragon Alignment Tool_PAT.3.0.13045 内置激活码、中文版使用说明(PDF文档,工具安装后是英文界面,可参照中文版使用说明); 工具可用于SSD固态硬盘、机械硬盘、U盘、SD卡/TF卡等移动存储设备4K对齐,支持无损...

    PAT3.Setup.3.5.1.64.msi

    是由新加坡国立大学开发的一款形式化建模与验证工具集,支持进程代数、实时进程代数、时间自动机等多种建模语言...PAT工具的人机交互界面友好,支持多种验证方法,包括精化验证、死锁验证、可达性验证、LTL性质验证等。

    PAT答案_1001至1049

    【PAT答案_1001至1049】是一个包含多份编程题解的压缩包,主要针对PAT(Pacific Asia Test for Informatics and Computer Science)考试中的题目。PAT是面向亚太地区计算机科学与信息技术学生的专业认证考试,旨在检验...

    CAD填充图案 acadiso.pat

    把acadiso.pat放到c:\Documents and Settings\当前用户名\Application Data\Autodesk\AUTOCAD 2009\R17.2\CHS\SUPPORT 文件下 适合各中版本的CAD

    acwing, leetcode, kickstart, 算法模板, PAT 等等.zip

    标题中的“acwing, leetcode, kickstart, 算法模板, PAT 等等.zip”表明这是一个包含多个算法训练平台资源的压缩文件。这些平台都是程序员提升算法能力、准备编程竞赛的重要工具。让我们逐一深入探讨它们以及可能...

    DSM_DS918+_24922.pat

    黑群晖最经典的版本 DSM_DS918+_24922.pat

    考场上面的注意事项(PAT).zip

    适合在打基础的同学可以比较深入提前了解比较真实的做题情况,减少焦虑(无解压密码,解压后获得TXT文件)

    配置PAT.docx

    ### 配置PAT知识点详解 #### 一、PAT(Port Address Translation)概念解析 PAT(端口地址转换),是NAT(Network Address Translation)的一种特殊形式,主要用于将一个内部网络中的多个私有IP地址映射到一个或...

    PAT 1009. 说反话 (20)

    1009. 说反话 (20) 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。字符串由若干单词和若干空格组成,其中单词是由...

    TS 包解析包括ts头 pes pat pmt .

    根据给定的信息,本文将详细解释TS(Transport Stream)包解析中的关键概念,包括TS头、PAT(Program Association Table)、PMT(Program Map Table)以及PES(Packetized Elementary Stream)。这些是MPEG-2传输流...

    patb工程文件说明

    patb工程文件的说明文档,对patb工程文件的说明。adj、image、ori、cont。

Global site tag (gtag.js) - Google Analytics