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

阅读 27

2022-04-06

读取四个整数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);
}

精彩评论(0)

0 0 举报