题目描述
时间计算问题
C++ 代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c,d;
cin>>a>>b>>c>>d;
if(a==c&&b==d)
cout<<"O JOGO DUROU 24 HORA(S) E 0 MINUTO(S)"<<endl;
else if( a>=c && b>d ) {
c+=23;
d+=60;
cout<<"O JOGO DUROU "<<c-a<<" HORA(S) E "<< d-b<<" MINUTO(S)"<<endl;
}
else if(a>c && b<=d) {
c+=24;
d+=60;
cout<<"O JOGO DUROU "<<c-a<<" HORA(S) E "<< d-b <<" MINUTO(S)"<<endl;
}
else if(a<c && b>d) {
d+=60;
cout<<"O JOGO DUROU "<<c-a-1<<" HORA(S) E "<< d-b <<" MINUTO(S)"<<endl;
}
else if(a<=c&&b<d){
cout<<"O JOGO DUROU "<<c-a<<" HORA(S) E "<< d-b <<" MINUTO(S)"<<endl;
}
else
return 0;
}