首页 > 代码库 > GDUFE ACM-1087
GDUFE ACM-1087
题目:http://acm.gdufe.edu.cn/Problem/read/id/1087
辉辉的一天
Time Limit: 2000/1000ms (Java/Others)
Problem Description:
辉辉、姗姗和佳佳是好朋友,他们一起参加了在湖南长沙长郡中学举办的第二十一届全国青少年信息学奥林匹克竞赛(NOI2004)。他们很早就来到了长沙,可是报名还没有开始。怎么办呢?他们决定分头出去玩一天,晚上回到宿舍以后给大家说说自己这一天做了什么有意义的事情。 你一定想不到辉辉干嘛去了——他睡了一天。他想:“比赛前几天老是写程序到深夜,头晕晕的……没关系,好好睡一觉,然后我会精神抖擞。醒了之后,我要做有意义的事情。”这一睡可不得了,辉辉从早上a点b分c秒一直睡到了下午d点e分f秒。他睡了多少秒钟呢?
Input:
输入包含多组测试,每组测试包含六个非负整数a, b, c, d, e, f(1<=a, d<=11, 0<=b, c, e, f<=59)。例如,a=6, b=5, c=4, d=3, e=2, f=1表示辉辉从06:05:04睡到15:02:01。
Output:
每组测试输出仅包含一个整数s,即辉辉睡觉的总秒数
Sample Input:
6 5 4 3 2 1
Sample Output:
32217
思路:把下午的时间转换成24小时的写法,把小时和分钟都转换成秒,用下午的时间减去上午的时间就是睡觉的时间了
难度:非常简单
代码:
1 #include<stdio.h> 2 int main() 3 { 4 int a,b,c,d,e,f,g; 5 while(scanf("%d%d%d%d%d%d",&a,&b,&c,&d,&e,&f)!=EOF) 6 { 7 g=(d+12-a)*60*60-c-b*60+f+e*60; 8 printf("%d\n",g); 9 } 10 return 0; 11 }
GDUFE ACM-1087
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。