You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
889 B
41 lines
889 B
#include <bits/stdc++.h>
|
|
|
|
using namespace std;
|
|
|
|
struct ZuoYeTime {
|
|
//构建函数,带初始值
|
|
ZuoYeTime(int hour = 0, int minute = 0, int second = 0) {
|
|
this->hour = hour;
|
|
this->minute = minute;
|
|
this->second = second;
|
|
}
|
|
|
|
int hour;
|
|
int minute;
|
|
int second;
|
|
};
|
|
|
|
int main() {
|
|
int n;
|
|
cin >> n;
|
|
//通过构造函数初始化
|
|
ZuoYeTime sum;
|
|
|
|
for (int i = 0; i < n; ++i) {
|
|
int hour, minute, second;
|
|
cin >> hour >> minute >> second;
|
|
sum.hour += hour;
|
|
sum.minute += minute;
|
|
sum.second += second;
|
|
}
|
|
sum.minute += sum.second / 60;
|
|
sum.second = sum.second % 60;
|
|
|
|
sum.hour += sum.minute / 60;
|
|
sum.minute = sum.minute % 60;
|
|
|
|
cout << sum.hour << "hour " << sum.minute << "minute " << sum.second << "second" << endl;
|
|
|
|
return 0;
|
|
}
|