【暑期基础2】H HDU 人见人爱A+B
2015-07-28 10:55
225 查看
两个时间相加,需要注意进位(carry)。
#include <stdio.h> int main() { int n; int ah, am, as, bh, bm, bs; int h, m, s; int h_carry, m_carry; scanf("%d\n", &n); while ( n-- ) { scanf("%d %d %d %d %d %d", &ah, &am, &as, &bh, &bm, &bs); m_carry = ( as + bs ) / 60; s = ( as + bs ) % 60; h_carry = ( am + bm + m_carry ) / 60; m = ( am + bm + m_carry ) % 60; h = ah + bh + h_carry; printf("%d %d %d\n", h, m, s); } return 0; }
相关文章推荐
- hive count distinct
- 1149-PIGS(网络流建模,缩点)
- socket阻塞与非阻塞,同步与异步、I/O模型 .
- LDA,PCA阅读资料
- android查看新闻简单案例
- Mac KVO
- Centos下mysql数据库备份与恢复的方法
- bzoj2115: [Wc2011] Xor
- 笔记本开源项目
- python recv在连接断开后会变为非阻塞
- Masonry介绍与使用实践(快速上手Autolayout)
- Android开发设计模式
- mariaDB存储过程与触发器
- 自组织神经网络的实现
- [寒江孤叶丶的Cocos2d-x之旅_37]获取LUA的父类方法
- 【重要】安卓微信闪退,非清空数据法解决,不破坏聊天记录【完善中】
- [Jenkins] 执行SoapUI的task,设置邮件内容为HTML+CSS
- Nmap新增脚本http-svn-enum和http-svn-info
- java.math.BigInteger cannot be cast to java.lang.Long
- HDU 2583 permutation