0
已解决
许金夫
初级天翼
初级天翼
2686 读秒合并经验值:400
题目描述 Description
在一场游戏中,在第一阶段的读秒计时读出的时间为a小时b分c秒,在第二阶段的读秒计时读出的时间为x小时y分z秒。现在请将这两个阶段的时间合并为一个时间(计时相加)。(注意,秒和分钟数不能大于等于60,小时数无限制)
输入描述 Input Description
第一行,三个整数,a b c
第二行,三个整数,x y z
输出描述 Output Description
一行,三个整数,l m n
样例输入 Sample Input
2 20 20 3 5 5
样例输出 Sample Output
5 25 25
WA70分
#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b,c;
int x,y,z;
int l,m,n;
bool p,q;
cin>>a>>b>>c;
cin>>x>>y>>z;
l=a+x;
m=b+y;
n=c+z;
if(n>=60){
n-=60;
p=1;
}
if(m>=60){
m-=60;
q=1;
if(p==1)m+=1;
}
if(q==1)l+=1;
cout<<l<<" "<<m<<" "<<n;
return 0;
}