解题思路:
注意事项:带码的时间复杂度有点长。
参考代码:
#include<stdio.h>
int main()
{
int a1,b1,c1;
int a2,b2,c2;
int a,b,c;
int n;
scanf("%d",&n);
for(int i=0;i<n;i++)
{
scanf("%d%d%d%d%d%d",&a1,&b1,&c1,&a2,&b2,&c2);
if(c1+c2>=60)
{ c=c1+c2-60;
if(b1+b2+1>=60)
{
b=b1+b2+1-60;
a=a1+a2+1;
}
else
{
b=b1+b2+1;
a=a1+a2;
}
}
else
{ c=c1+c2;
if(b1+b2>=60)
{ b=b1+b2-60;
a=a1+a2+1;
}
else
{
b=b1+b2;
a=a1+a2;
}
}
printf("%d %d %d\n",a,b,c);
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:338 |
【简单计算】 (C语言代码)浏览:622 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:529 |
核桃的数量 (C语言代码)浏览:671 |
字符逆序 (C语言代码)浏览:621 |
永远的丰碑 (C语言代码)浏览:525 |
计算质因子 (C语言代码)浏览:707 |
C语言程序设计教程(第三版)课后习题10.7 (用指针求解)浏览:1475 |
拆分位数 (C语言代码)浏览:522 |
生日日数 (C语言代码)浏览:1502 |