AcWing 668. 游戏时间2
原题链接
中等
作者:
STU756
,
2021-01-20 00:34:34
,
所有人可见
,
阅读 328
//c++
#include <iostream>
using namespace std;
int main(){
int pH, pM, h, m;
cin >> pH >> pM >> h >> m;
int t = m - pM;
int rM = (t + 60) % 60;
if(t >= 0) {
t = 0;
}else {
t = -1;
}
t += (h - pH);
t = (t + 24) % 24;
if(t== 0 && rM == 0) t = 24;
printf("O JOGO DUROU %d HORA(S) E %d MINUTO(S)", t, rM);
return 0;
}
//java
import java.util.*;
public class Main{
public static void main(String ... args) {
Scanner s = new Scanner(System.in);
int pH = s.nextInt();
int pM = s.nextInt();
int h = s.nextInt();
int m = s.nextInt();
int t = m - pM;
int rM = (t + 60) % 60;
if(t>=0) t = 0;
else t = -1;
t += (h - pH);
t = (t + 24) % 24;
if(t == 0 && rM == 0) t = 24;
System.out.println("O JOGO DUROU "+ t +" HORA(S) E "+ rM +" MINUTO(S)");
}
}