题目描述:
为了了解学生的课后作业负担情况,需要统计学生连续若干天完成作业所需的总时间。现在,输入某位学生n天完成作业的时间,格式为时、分、秒,最后输出这位学生n天完成作业的总时间(秒)。
输入格式:
第1行一个正整数n,表示有n天;
第2~第n+1行,每行3个整数,分别代表时、分、秒。
输出格式:
一行信息,表示这个学生完成作业的总时间,具体格式见输出样例。
样例输入:
3 1 20 30 1 20 45 1 19 30
样例输出:
4hour 0minute 45second
提示:
本题需要把若干时间(时、分、秒)相加,但又不是普通的加法运算。
时间限制: 1000ms
空间限制: 256MB
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,a,b,c,s=0,s1=0,s2=0;
cin>>n;
while(n--){
cin>>a>>b>>c;
s+=a;
s1+=b;
s2+=c;
}
s1+=s2/60;
//cout<<s<<" "<<s1<<" "<<s2;
s2%=60;
s+=s1/60;
s1%=60;
cout<<s<<"hour "<<s1<<"minute "<<s2<<"second";
return 0;
}