}
return0;
}
人见人爱A+B
TimeLimit:
2000/1000MS(Java/Others)MemoryLimit:
65536/32768K(Java/Others)
TotalSubmission(s):
3960AcceptedSubmission(s):
2563
ProblemDescription
HDOJ上面已经有10来道A+B的题目了,相信这些题目曾经是大家的最爱,希望今天的这个A+B能给大家带来好运,也希望这个题目能唤起大家对ACM曾经的热爱。
这个题目的A和B不是简单的整数,而是两个时间,A和B都是由3个整数组成,分别表示时分秒,比如,假设A为344556,就表示A所表示的时间是34小时45分钟56秒。
Input
输入数据有多行组成,首先是一个整数N,表示测试实例的个数,然后是N行数据,每行有6个整数AH,AM,AS,BH,BM,BS,分别表示时间A和B所对应的时分秒。
题目保证所有的数据合法。
Output
对于每个测试实例,输出A+B,每个输出结果也是由时分秒3部分组成,同时也要满足时间的规则(即:
分和秒的取值范围在0~59),每个输出占一行,并且所有的部分都可以用32位整数表示。
SampleInput
2
123456
344556122334
#include
#include
usingnamespacestd;
intmain()
{
intn,a[3],b[3],i,j,k,m,s,f,l,t;
cin>>n;
for(i=0;i{
l=0;t=0;s=0;f=0;m=0;
for(j=0;j<3;j++)
cin>>a[j];
for(k=0;k<3;k++)
cin>>b[k];
m=a[2]+b[2];
if(m>60){m=m-60;t=1;}
f=a[1]+b[1];
if(t)f=f+1;
if(f>60){l=1;f=f-60;}
s=a[0]+b[0];
if(l)
s=s+1;
cout<
}
return0;
}
算菜价
TimeLimit:
1000/1000MS(Java/Others)MemoryLimit:
32768/32768K(Java/Others)
TotalSubmission(s):
2147AcceptedSubmission(s):
1146
ProblemDescription
妈妈每天都要出去买菜,但是回来后,兜里的钱也懒得数一数,到底花了多少钱真是一笔糊涂帐。
现在好了,作为好儿子(女儿)的你可以给她用程序算一下了,呵呵。
Input
输入含有一些数据组,每组数据包括菜种(字串),数量(计量单位不论,一律为double型数)和单价(double型数,表示人民币元数),因此,每组数据的菜价就是数量乘上单价啊。
菜种、数量和单价之间都有空格隔开的。
Output