您的位置:首页 > 其它

【暑期基础2】H HDU 人见人爱A+B

2015-07-28 10:55 225 查看
两个时间相加,需要注意进位(carry)。

#include <stdio.h>

int main() {
int n;
int ah, am, as, bh, bm, bs;
int h, m, s;
int h_carry, m_carry;
scanf("%d\n", &n);
while ( n-- ) {
scanf("%d %d %d %d %d %d", &ah, &am, &as, &bh, &bm, &bs);
m_carry = ( as + bs ) / 60;
s = ( as + bs ) % 60;
h_carry = ( am + bm + m_carry ) / 60;
m = ( am + bm + m_carry ) % 60;
h = ah + bh + h_carry;
printf("%d %d %d\n", h, m, s);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: