杭电 2033 http://acm.hdu.edu.cn/showproblem.php?pid=2033
题目大意:
时间进制转换。而且就两组时间。。一开始看成N组时间了。。
两组时间的话直接相加,分,秒>=60进位同时自身-60即可。
#include <iostream>
#include <algorithm>
#include <cmath>
using namespace std;
int sumh,summ,sums;
int n,h1,h2,m1,m2,s1,s2;
int main() {
while(cin>>n) {
for(int i=0;i<n;i++) {
cin>>h1>>m1>>s1>>h2>>m2>>s2;
sums=s1+s2;
summ=m1+m2;
sumh=h1+h2;
if(sums>=60) {
summ++;
sums-=60;
}
if(summ>=60) {
sumh++;
summ-=60;
}
cout<<sumh<<" "<<summ<<" "<<sums<<endl;
}
}
return 0;
}
。。。