读取四个整数 A,B,C,D𝐴,𝐵,𝐶,𝐷,用来表示游戏的开始时间和结束时间。
其中 A𝐴 和 B𝐵 为开始时刻的小时和分钟数,C𝐶 和 D𝐷 为结束时刻的小时和分钟数。
请你计算游戏的持续时间。
比赛最短持续 11 分钟,最长持续 2424 小时。
共一行,包含四个整数 A,B,C,D𝐴,𝐵,𝐶,𝐷。
输出格式为 O JOGO DUROU X HORA(S) E Y MINUTO(S)
,表示游戏共持续了 X𝑋 小时 Y𝑌 分钟。
0≤A,C≤230≤𝐴,𝐶≤23,
0≤B,D≤590≤𝐵,𝐷≤59
7 8 9 10
O JOGO DUROU 2 HORA(S) E 2 MINUTO(S)
7 7 7 7
O JOGO DUROU 24 HORA(S) E 0 MINUTO(S)
7 10 8 9
O JOGO DUROU 0 HORA(S) E 59 MINUTO(S)
代码 :
- #include
- #include
- using namespace std;
- int main()
- {
- int a,b,c,d,e,f,t;
- cin>>a>>b>>c>>d;
- if(a*60+b>=c*60+d)
- {
- t=(c*60+d)-(a*60+b)+24*60;
- printf("O JOGO DUROU %d HORA(S) E %d MINUTO(S)",t/60,t%60);
- }
- else
- {
- t=(c*60+d)-(a*60+b);
- printf("O JOGO DUROU %d HORA(S) E %d MINUTO(S)",t/60,t%60);
- }
- }