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

A1006

时间:2019-12-24 14:00:06      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:目标   ini   ring   字符   a10   cst   can   时间   return   

输入n行员工id以及到达和离开的时间,输出最早到达的员工的id和最晚离开的员工的id

注:字符串赋值函数strcpy(目标字符串,原字符串)字符串之间的赋值使用该函数,需要#include<string.h>

 1 #include<cstdio>
 2 #include<string.h>
 3 int main(){
 4     char signinid[16],signoutid[16],temid[16];
 5     int h1,m1,s1,h2,m2,s2,n,temin,temout;
 6     long long signin=1000000000,signout=0;
 7     scanf("%d",&n);
 8     while(n--){
 9         scanf("%s %d:%d:%d %d:%d:%d", &temid,&h1,&m1,&s1,&h2,&m2,&s2);
10         temin=h1*3600+m1*60+s1;
11         temout=h2*3600+m2*60+s2;
12         if(temin<signin){
13             signin=temin;
14             strcpy(signinid,temid);
15         }
16         if(temout>signout){
17             signout=temout;
18             strcpy(signoutid,temid);
19         }
20     }
21     printf("%s %s",signinid,signoutid);
22     return 0;
23 }

A1006

标签:目标   ini   ring   字符   a10   cst   can   时间   return   

原文地址:https://www.cnblogs.com/Lynn-2019/p/12090714.html

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