问题描述:
acm 人见人爱a+b
人见人爱A+BTime Limit:2000/1000 MS (Java/Others) Memory Limit:65536/32768 K (Java/Others)
Total Submission(s):15976 Accepted Submission(s):10420
Problem Description
HDOJ上面已经有10来道A+B的题目了,相信这些题目曾经是大家的最爱,希望今天的这个A+B能给大家带来好运,也希望这个题目能唤起大家对ACM曾经的热爱.
这个题目的A和B不是简单的整数,而是两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时 56秒.
Input
输入数据有多行组成,首先是一个整数N,表示测试实例的个数,然后是N行数据,每行有6个整数AH,AM,AS,BH,BM,BS,分别表示时间A和B所对应的时分秒.题目保证所有的数据合法.
Output
对于每个测试实例,输出A+B,每个输出结果也是由时分秒3部分组成,同时也要满足时间的规则(即:分和秒的取值范围在0~59),每个输出占一行,并且所有的部分都可以用32位整数表示.
Sample Input
2
1 2 3 4 5 6
34 45 56 12 23 34
Sample Output
5 7 947 9 30
下面是我做的
#include
int main()
{
int n,hour=0,min=0,sec=0,i;
int hour2,min2,sec2;
int hour1,min1,sec1;
int hours,minutes,seconds;
while(scanf("%d",&n)!=EOF)
{
while(n--)
{
scanf("%d%d%d%d%d%d",&hour1,&min1,&sec1,&hour2,&min2,&sec2);
seconds=sec2+sec1+sec;
if(seconds>=60)
{
min=seconds/60;
seconds=seconds%60;
}
minutes=min+min1+min2;
if(minutes>=60)
{
hour=minutes/60;
minutes=minutes%60;
}
hours=hour1+hour2+hour;
printf("%d %d %d\n",hours,minutes,seconds);
hours=0;
hour1=0;
hour2=0;
minutes=0;
min1=0;
min2=0;
seconds=0;
sec1=0;
sec2=0;
}
}
return 0;
}
编译测试都没问题.
就是wrong answer!
ac了.少了个
hours=0;
hour1=0;
hour2=0;
hour=0;
minutes=0;
min1=0;
min2=0;
min=0;
seconds=0;
sec1=0;
sec2=0;
sec=0;
人见人爱A+BTime Limit:2000/1000 MS (Java/Others) Memory Limit:65536/32768 K (Java/Others)
Total Submission(s):15976 Accepted Submission(s):10420
Problem Description
HDOJ上面已经有10来道A+B的题目了,相信这些题目曾经是大家的最爱,希望今天的这个A+B能给大家带来好运,也希望这个题目能唤起大家对ACM曾经的热爱.
这个题目的A和B不是简单的整数,而是两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时 56秒.
Input
输入数据有多行组成,首先是一个整数N,表示测试实例的个数,然后是N行数据,每行有6个整数AH,AM,AS,BH,BM,BS,分别表示时间A和B所对应的时分秒.题目保证所有的数据合法.
Output
对于每个测试实例,输出A+B,每个输出结果也是由时分秒3部分组成,同时也要满足时间的规则(即:分和秒的取值范围在0~59),每个输出占一行,并且所有的部分都可以用32位整数表示.
Sample Input
2
1 2 3 4 5 6
34 45 56 12 23 34
Sample Output
5 7 947 9 30
下面是我做的
#include
int main()
{
int n,hour=0,min=0,sec=0,i;
int hour2,min2,sec2;
int hour1,min1,sec1;
int hours,minutes,seconds;
while(scanf("%d",&n)!=EOF)
{
while(n--)
{
scanf("%d%d%d%d%d%d",&hour1,&min1,&sec1,&hour2,&min2,&sec2);
seconds=sec2+sec1+sec;
if(seconds>=60)
{
min=seconds/60;
seconds=seconds%60;
}
minutes=min+min1+min2;
if(minutes>=60)
{
hour=minutes/60;
minutes=minutes%60;
}
hours=hour1+hour2+hour;
printf("%d %d %d\n",hours,minutes,seconds);
hours=0;
hour1=0;
hour2=0;
minutes=0;
min1=0;
min2=0;
seconds=0;
sec1=0;
sec2=0;
}
}
return 0;
}
编译测试都没问题.
就是wrong answer!
ac了.少了个
hours=0;
hour1=0;
hour2=0;
hour=0;
minutes=0;
min1=0;
min2=0;
min=0;
seconds=0;
sec1=0;
sec2=0;
sec=0;
问题解答:
我来补答也许感兴趣的知识
- 反映边塞生活的诗句2句;歌颂友谊的诗句2句;表现爱国主义的诗句2句;写友人送别的诗句2句,要写清楚,
- 条字加什么偏旁可以组成新的字,要两个以上.
- 爱书的作文.
- 英语翻译12345678
- 计算 11.1(n个1)*99...9(n个9)
- 在对社会和个人的调节功能方面,道德和法律各有什么作用?
- 英语翻译我很想念你们3个表妹..
- 开卷有益的作文开头怎么写
- 词 不卑不亢 落落大方
- 我爱我们的节日--元宵节 作文400字
- 电动车电池放电口能冲电吗
- 一道物理题,要有过程说明
- 1、首先资本主义土地私有制与封建土地私有制都是私有制了,我们中国的封建土地私有制土地所有者是地主,但是除了皇帝封了土地形
- 以下哪种批号商品部允许出售 1,国食健字 2.卫妆准字 3,消证字 4,国药准字
- 什么是古诗文名作
- "我宁愿饿着,也要自由自在的生活".这句话说明了怎样的心态?
- 已知锐角A是三角形ABC的一个内角,a,b,c是三角形中各内角的对应边,若(sinA)^2-(cosA)^2=1/2
- 我就是我(英语字母表示)
- 落日为什么比平常太阳显得大?
- 二次方程的解的问题:已知c≠0,b^2-4c>0,为什么x^2+bx+c=0的两根会和cx^2+bx+1=0的两根互为倒