时间求和 c++的 帮个忙 谢谢!Description给定两个时间HH:MM:SS,按24小时制计算出两个时间的和.Input测试数据有多组,第一行为一个正整数n,代表有n组数据,接下来n行,为了简化问题,每行6个正整数,分
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 16:24:27
![时间求和 c++的 帮个忙 谢谢!Description给定两个时间HH:MM:SS,按24小时制计算出两个时间的和.Input测试数据有多组,第一行为一个正整数n,代表有n组数据,接下来n行,为了简化问题,每行6个正整数,分](/uploads/image/z/2611095-15-5.jpg?t=%E6%97%B6%E9%97%B4%E6%B1%82%E5%92%8C+c%2B%2B%E7%9A%84+%E5%B8%AE%E4%B8%AA%E5%BF%99+%E8%B0%A2%E8%B0%A2%21Description%E7%BB%99%E5%AE%9A%E4%B8%A4%E4%B8%AA%E6%97%B6%E9%97%B4HH%3AMM%3ASS%2C%E6%8C%8924%E5%B0%8F%E6%97%B6%E5%88%B6%E8%AE%A1%E7%AE%97%E5%87%BA%E4%B8%A4%E4%B8%AA%E6%97%B6%E9%97%B4%E7%9A%84%E5%92%8C.Input%E6%B5%8B%E8%AF%95%E6%95%B0%E6%8D%AE%E6%9C%89%E5%A4%9A%E7%BB%84%2C%E7%AC%AC%E4%B8%80%E8%A1%8C%E4%B8%BA%E4%B8%80%E4%B8%AA%E6%AD%A3%E6%95%B4%E6%95%B0n%2C%E4%BB%A3%E8%A1%A8%E6%9C%89n%E7%BB%84%E6%95%B0%E6%8D%AE%2C%E6%8E%A5%E4%B8%8B%E6%9D%A5n%E8%A1%8C%2C%E4%B8%BA%E4%BA%86%E7%AE%80%E5%8C%96%E9%97%AE%E9%A2%98%2C%E6%AF%8F%E8%A1%8C6%E4%B8%AA%E6%AD%A3%E6%95%B4%E6%95%B0%2C%E5%88%86)
时间求和 c++的 帮个忙 谢谢!Description给定两个时间HH:MM:SS,按24小时制计算出两个时间的和.Input测试数据有多组,第一行为一个正整数n,代表有n组数据,接下来n行,为了简化问题,每行6个正整数,分
时间求和 c++的 帮个忙 谢谢!
Description
给定两个时间HH:MM:SS,按24小时制计算出两个时间的和.
Input
测试数据有多组,第一行为一个正整数n,代表有n组数据,接下来n行,为了简化问题,每行6个正整数,分别是H1,M1,S1,H2,M2,S2表示第一个时间的时分秒和第二个时间的时分秒,(0
时间求和 c++的 帮个忙 谢谢!Description给定两个时间HH:MM:SS,按24小时制计算出两个时间的和.Input测试数据有多组,第一行为一个正整数n,代表有n组数据,接下来n行,为了简化问题,每行6个正整数,分
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int data[2][3];
int n;
cin >> n;
while (n--) {
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
cin >> data[i][j];
}
}
for (int i = 0; i < 3; i++) {
data[0][i] += data[1][i];
}
data[0][1] += data[0][2] / 60;
data[0][2] %= 60;
data[0][0] += data[0][1] / 60;
data[0][1] %= 60;
data[0][0] %= 24;
cout << setw(2) << setfill('0') << data[0][0] << ":" << setw(2) << setfill('0') << data[0][1] << ":" << setw(2) << setfill('0') << data[0][2] << endl;
}
}