码迷,mamicode.com
首页 > 其他好文 > 详细

开门人和关门人(杭电1234)

时间:2014-10-19 01:26:29      阅读:273      评论:0      收藏:0      [点我收藏+]

标签:des   style   color   io   os   ar   java   for   sp   

开门人和关门人

Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other)
Total Submission(s) : 1   Accepted Submission(s) : 1

Font: Times New Roman | Verdana | Georgia

Font Size:  

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
#include<stdio.h>
#include<string.h>
struct st
{
    char zhengjian[20];
    char kaishi[10];
    char jieshu[10];
}data[100];
int main()
{
    int T,n,i,j;
    struct st data[100],t;
    scanf("%d",&T);
    while(T--)
    {
        scanf("%d",&n);
        for(i=0;i<n;i++)
        {
            scanf("%s %s %s",data[i].zhengjian,data[i].kaishi,data[i].jieshu);
        }
        for(i=0;i<n;i++)
        {
            for(j=i+1;j<n;j++)
            if(strcmp(data[i].kaishi,data[j].kaishi)>0)
            {
                t=data[i];
                data[i]=data[j];
                data[j]=t;
            }
        }
        printf("%s ",data[0].zhengjian);
        for(i=0;i<n;i++)
        {
            for(j=i+1;j<n;j++)
            if(strcmp(data[i].jieshu,data[j].jieshu)<0)
            {
                t=data[i];
                data[i]=data[j];
                data[j]=t;
            }
        }
        printf("%s\n",data[0].zhengjian);
    }
    return 0;
}


开门人和关门人(杭电1234)

标签:des   style   color   io   os   ar   java   for   sp   

原文地址:http://blog.csdn.net/hdd871532887/article/details/40250695

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!