L1-2 h0053. 游戏时间 (5 分)

简介: 读取四个整数A,B,C,D,用来表示游戏的开始时间和结束时间。其中A和B为开始时刻的小时和分钟数,C和D为结束时刻的小时和分钟数。请你计算游戏的持续时间。比赛最短持续1分钟,最长持续24小时。

读取四个整数A,B,C,D,用来表示游戏的开始时间和结束时间。

其中A和B为开始时刻的小时和分钟数,C和D为结束时刻的小时和分钟数。

请你计算游戏的持续时间。

比赛最短持续1分钟,最长持续24小时。

输入格式:

共一行,包含四个整数A,B,C,D。0≤A,C≤23,

0≤B,D≤59

输出格式:

输出格式为“O JOGO DUROU X HORA(S) E Y MINUTO(S)”,表示游戏共持续了X小时Y分钟。

输入样例:

7 53 7 53

输出样例:

O JOGO DUROU 24 HORA(S) E 0 MINUTO(S)

代码如下:

#include<iostream>
using namespace std;
int main()
{
    int a,b,c,d;
    cin>>a>>b>>c>>d;
    int x=a*60+b;
    int y=c*60+d;
    y=y-x;
    if(y<=0)
        y+=24*60;
    c=y/60;
    d=y%60;
    printf("O JOGO DUROU %d HORA(S) E %d MINUTO(S)",c,d);
}
相关文章
|
13天前
|
JavaScript 前端开发 Serverless
函数计算产品使用问题之打印日志时间与实际时间相差8小时,是什么原因
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
4月前
王者荣耀派出小兵时间__指定的时间执行指定的任务
王者荣耀派出小兵时间__指定的时间执行指定的任务
38 0
|
JavaScript 前端开发
当天时间往后获取一周时间
当天时间往后获取一周时间
109 0
计算历史上某日为星期几
计算历史上某日为星期几
85 2
|
算法
计算在工作日时间推迟时间的算法
计算在工作日时间推迟时间的算法
173 0
计算在工作日时间推迟时间的算法
|
算法 测试技术
1003 我要通过! (20 分)
1003 我要通过! (20 分)
L2-040 哲哲打游戏 (25 分)(模拟)
L2-040 哲哲打游戏 (25 分)(模拟)
116 0
|
测试技术
1003 我要通过 (20 分)
1003 我要通过 (20 分)
85 0
面试题:判断两个时间是否在同一周
这个题是在面试的时候遇到的,还遇到了2次,和大家分享一下自己的解题思路 感觉像是一个业务上的题,可能面试官刚做过类似的需求,就直接拿出来问了
|
Unix
strtotime应用(案例:给未来时间添加对应的时间)
strtotime应用(案例:给未来时间添加对应的时间)
200 0
strtotime应用(案例:给未来时间添加对应的时间)