zoukankan      html  css  js  c++  java
  • 开门人和关门人

    Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other)

    Total Submission(s) : 54   Accepted Submission(s) : 33

    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
    
    
    
    gangkais
    
    
    #include<stdio.h>
    struct stu{
    	int time[2];
    	int mi[2];
    	int se[2];
    	char num[17];
    }work[1000];
    int main()
    {
    	int n,a,b,c,i,j,k,max,min;
    	int x[1000],s[1000];
    	scanf("%d",&n);
    	while(n--)
    	{
    		scanf("%d",&a);
    		//while(a--)
    		for(i=0;i<a;i++)
    		{
    			scanf("%s %d:%d:%d %d:%d:%d",work[i].num,&work[i].time[0],&work[i].mi[0],&work[i].se[0],&work[i].time[1],&work[i].mi[1],&work[i].se[1]);
    		}
    		//min=work[0].time[0],b=0;
    		for(i=0;i<a;i++)
    		{
    		   x[i]=work[i].time[0]*3600+work[i].mi[0]*60+work[i].se[0];
    		   s[i]=work[i].time[1]*3600+work[i].mi[1]*60+work[i].se[1];
    		}
    		min=x[0];max=s[0];
    		b=0,c=0;
    		for(i=0;i<a;i++)
    		if(min>x[i])
    		{
    			min=x[i];
    			b=i;
    		}
    		for(i=0;i<a;i++)
    		if(max<s[i])
    		{
    			max=s[i];
    			c=i;
    		}
    		printf("%s %s
    ",work[b].num,work[c].num); 
    	}
    	return 0;
    }
    
  • 相关阅读:
    2017-5-2 对话框控件
    2017-4-28 ListView控件
    2017-4-27 WinForm 布局及容器控件
    jQuery与Aiax应用
    jQuery中的动画
    jQuery中的事件
    jQuery中的DOM操作
    认识jQuery
    h5
    js动画效果
  • 原文地址:https://www.cnblogs.com/mthoutai/p/7120638.html
Copyright © 2011-2022 走看看