题目来源:http://acm.hdu.edu.cn/showproblem.php?pid=2033
人见人爱A+B
算法分析:
我的想法比较简单….
Ps:不要学我这样暴力穷举,幸亏是3个数,要是300个…….
我的ac代码:
#include<stdio.h> int main() { long n,a[3],b[3],s,m;//s,m表示进位 while (~scanf("%d",&n)) { while (n--){ s=0,m=0; for(int i=0;i<=2;i++){ scanf("%d",&a[i]); } for(int i=0;i<=2;i++){ scanf("%d",&b[i]); } if(a[2]+b[2]>=60){ s=1; } a[2]=(a[2]+b[2])%60; if(a[1]+b[1]+s>=60){ m=1; } a[1]=(a[1]+b[1]+s)%60; a[0]=a[0]+b[0]+m; printf("%d %d %d\n",a[0],a[1],a[2]); } } return 0; }