问题(1)时长
问题描述:公交车公司要统计公交车从始发站到末站花费的时间。已经公交车于a时b分从始发站出发,并于当天的c时d分到达终点站(以上表述均为24小时制)。公交车从始发站到终点站共花了e小时f分钟(0<=f<60),要求输出e和f的值。
输入:4个整数a,b,c,d,每个数之间用一个空格隔开。
输出:输出格式e:f,表示共花了e小时f分钟。
样例输入:
12 5 13 19
样例输出:
1:14
正确答案:
#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{
int a,b,c,d,t;
cin>>a>>b>>c>>d;
t=(c*60+d)-(a*60+b);
cout<<t/60<<':'<<t%60<<endl;
return 0;
}