问题标题: 酷町堂:2686 读秒合并

0
0
已解决
黄依成
黄依成
中级天翼
中级天翼
#include<iostream>
using namespace std;
int main(){
    int a,b,c;
    int x,y,z;
    cin>>a>>b>>c>>x>>y>>z;
    if(c+z>=60){
        b+=1;
    }
    if(b+y>=60){
        a+=1;
    }
    cout<<a+x<<" "<<b+y<<" "<<c+z;
    return 0;
}

62分

 

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


0
已采纳
王子凡
王子凡
高级光能
高级光能

你进位那有错,你判断完》=60后,没有处理c+z和b+y,输出时的c+z和b+y还是>60

王子凡在2020-07-14 15:36:42追加了内容

所以你应该做个标记,如果标记了,在输出处减去60

0
我要回答