AcWing 668. 游戏时间2
原题链接
简单
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int a, b, c, d;
cin >> a >> b >> c >> d;
if(a == c && b == d) printf("O JOGO DUROU %d HORA(S) E %d MINUTO(S)\n", 24, 0);
else if(a <= c && b <= d) printf("O JOGO DUROU %d HORA(S) E %d MINUTO(S)\n", c - a, d - b);
else if(a < c && b >= d) printf("O JOGO DUROU %d HORA(S) E %d MINUTO(S)\n", c - a -1, 60 + d - b);
else if(a >= c && b <= d) printf("O JOGO DUROU %d HORA(S) E %d MINUTO(S)\n", 24 + c - a, d - b);
else if(a >= c && b >= d) printf("O JOGO DUROU %d HORA(S) E %d MINUTO(S)\n", 24 + c - a - 1, 60 + d - b);
return 0;
}