/**人见人爱A+B
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 18567 Accepted Submission(s): 12203 Problem Description
HDOJ上面已经有10来道A+B的题目了,相信这些题目曾经是大家的最爱,希望今天的这个A+B能给
大家带来好运,也希望这个题目能唤起大家对ACM曾经的热爱。
这个题目的A和B不是简单的整数,而是两个时间,A和B 都是由3个整数组成,分别表示时分秒,比
如,假设A为34 45 56,就表示A所表示的时间是34小时 45分钟 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 9
47 9 30
*/
#include<iostream>
int main()
{
using namespace std;
unsigned t,a[],b[];
cin>>t;
while(t--)
{
for(int i=;i<;++i)
cin>>a[i];
for(int i=;i<;++i)
{
cin>>b[i];
a[i]+=b[i]; }
if(a[]/>) //超过60分名,则小时要加一(0-59)
{
a[]+=;
a[]%=;
}
if(a[]/>) //超过60秒,则要加一(0-59)
{
a[]+=;
a[]%=;
}
cout<<a[]<<" "<<a[]<<" "<<a[]<<endl; //这个是固定的格式,这可以AC
}
return ;
}
/*
//这是另 一个例子,但有同样的效果
#include<stdio.h>
int main()
{
int i;
int a[10],n;
scanf("%d",&n); while(n--)
{
for(i=0;i<6;i++)
scanf("%d",&a[i]);
a[0]+=a[3];
a[1]+=a[4];
a[2]+=a[5];
if(a[2]>=60)
{
a[2]=a[2]%60;
a[1]++;
}
if(a[1]>=60)
{
a[1]=a[1]%60;
a[0]++;
}
printf("%d %d %d\n",a[0],a[1],a[2]); }
return 0; }
*/

ACM2033的更多相关文章

随机推荐

  1. 百度地图API简单使用

    百度地图API是由JavaScript语言编写的,在使用之前需要将API引用到页面中:  现在新版本的需要密钥,下面用的是旧版的 <script src="http://api.map ...

  2. JCIFS是很不稳定的

    我以前也试过这样登录失败,第二天就能登录成功了. JCIFS是很不稳定的. 如果是域登录可以这样 //DOMAIN_IP         域名服务(其实域名和域名服务器IP可以,不过用IP解析速度快很 ...

  3. Java API —— 网络编程

    1.网络编程概述     1)网络编程概述     · 计算机网络         是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通 ...

  4. TCP和UDP协议的应用/参数查看

    TCP发送的包有序号,对方收到包后要给一个反馈,如果超过一定时间还没收到反馈就自动执行超时重发,因此TCP最大的优点是可靠.一般网页(http).邮件(SMTP).远程连接(Telnet).文件(FT ...

  5. 如何学习一个新的PHP框架

    如今的PHP框架层出不穷,我不是这方面的专家,甚至不能熟练地使用其中的一种,所以我不做推荐,也不想讨论哪些算是框架哪些不算框架.这里我要讨论的是如何才能更快地开始使用某个新的框架. 首先你当然必须选择 ...

  6. c创建win窗口

    windows程序设计示例: #include "windows.h" #pragma comment(lib, "winmm") LRESULT CALLBA ...

  7. IIS 无法打开页面,只能重启的问题

    最终解决方案: 要变通解决此问题,启用 EnableAggressiveMemoryUsage 注册表项在注册表中.当启用了 EnableAggressiveMemoryUsage 注册表项 Http ...

  8. Android通过JNI调用驱动程序(完全解析实例)

    要达到的目的:android系统中,用JAVA写界面程序,调用jni中间库提供的接口,去操作某个驱动节点,实现read,writer ioctl等操作!这对底层驱动开发人员是很重要的一个调试通道,也是 ...

  9. git push 提示

    我运行git push -u origin master  时提示如下: To git@github.com:userName/project.git ! [rejected] master -> ...

  10. mysql定时计划任务,ON COMPLETION [NOT] PRESERVE 当单次计划任务执行完毕后或当重复性的计划任务执行到了ENDS阶段。而声明PRESERVE的作用是使事件在执行完毕后不会被Drop掉

    当为on completion preserve 的时候,当event到期了,event会被disable,但是该event还是会存在当为on completion not preserve的时候,当 ...