7-16 然后是几点(15 分)

有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。

读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可能超过60,也可能是负数。

输入格式:

输入在一行中给出2个整数,分别是四位数字表示的起始时间、以及流逝的分钟数,其间以空格分隔。注意:在起始时间中,当小时为个位数时,没有前导的零,即5点30分表示为530;流逝的分钟数可能超过60,也可能是负数。

输出格式:

输出四位数字表示的终止时间。题目保证起始时间和终止时间在同一天内。

输入样例:

1120 110

输出样例:

1310
#include <stdio.h>int main(){int a, b;scanf("%d%d", &a, &b);int hour = a/100;int min = a%100;if(b>0){int inHour =  (min+b)/60;int inMin = (min+b)%60;printf("%02d%02d\n", hour+inHour, inMin);}else{hour = hour - (-b)/60 -1;int inMin = (60 - (-b)%60 + min)%60;hour = hour + (60 - (-b)%60 + min)/60;printf("%d%02d\n", hour, inMin);}return 0;
}

7-16 然后是几点(15 分)相关推荐

  1. C语言程序练习-L1-019 谁先倒 (15分)

    L1-019 谁先倒 (15分) 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了 ...

  2. PTA第3章-9 字符串转换成十进制整数 (15 分)

    第3章-9 字符串转换成十进制整数 (15 分) 输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出.如果在第 ...

  3. C++学习之路 | PTA乙级—— 1046 划拳 (15 分)(精简)

    1046 划拳 (15 分) 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输 ...

  4. C++学习之路 | PTA乙级—— 1041 考试座位号 (15 分)(精简)

    1041 考试座位号 (15 分) 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生 ...

  5. 7-20 打印九九口诀表 (15 分)

    7-20 打印九九口诀表 (15 分) 下面是一个完整的下三角九九口诀表: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 ...

  6. 7-93 矩阵A乘以B (15 分)

    7-93 矩阵A乘以B (15 分) 给定两个矩阵A和B,要求你计算它们的乘积矩阵AB.需要注意的是,只有规模匹配的矩阵才可以相乘.即若A有Ra​行.Ca​列,B有Rb​行.Cb​列,则只有Ca​与R ...

  7. 7-19 谁先倒 (15 分)

    7-19 谁先倒 (15 分) 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了, ...

  8. 7-5 考试座位号 (15 分)

    7-5 考试座位号 (15 分) 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位.正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的 ...

  9. 掉入陷阱的数字 (15 分)

    7-82 掉入陷阱的数字 (15 分) 对任意一个自然数N0​,先将其各位数字相加求和,再将其和乘以3后加上1,变成一个新自然数N1​:然后对N1​重复这种操作,可以产生新自然数N2​:--多次重复这 ...

  10. 倒数第N个字符串 (15 分)

    倒数第N个字符串 (15 分) 给定一个完全由小写英文字母组成的字符串等差递增序列,该序列中的每个字符串的长度固定为 L,从 L 个 a 开始,以 1 为步长递增.例如当 L 为 3 时,序列为 { ...

最新文章

  1. io类游戏快速开发 2
  2. 百分之九十的人不知道?在Python中f-string的几个技巧
  3. static 成员小记
  4. 实战~阿里神器 Seata 实现 TCC模式 解决分布式事务,真香
  5. 40个很棒的由html5开发的网络游戏案例
  6. linux远程传文件太慢,解决linux scp、ssh 登陆远程服务器连接速度慢
  7. 一文掌握 C 智能指针的使用
  8. 机器学习笔记(十三)——隐马尔科夫模型
  9. django进阶05中间件
  10. uboot在s3c2440上的移植(1)
  11. codeforces 796A-D
  12. 万恶的WIN10,已有的VirftualBox虚拟机都不能用了
  13. 计算机识别外设原理,车牌识别系统的识别原理及触发方式
  14. 美元反弹外汇分析,黄金外汇买卖近期将有怎样的行情_小豹科技
  15. [matlab数字图像处理3]打开一副低对比度图像,拉伸其图像对比度
  16. 别错过!漂亮又好用的思维导图模板
  17. 微信支付商户朋友圈广告
  18. LaTex 在线编辑网站—overleaf简介
  19. 【166】VS2022调试通过海康人脸抓拍SDK的C++代码
  20. FastCGI 进程管理器(FPM)

热门文章

  1. Android与鸿蒙系统安全(一)
  2. java输出五行十一列星星_星是什么意思 星字五行属什么
  3. 非常道 2010-4-5日
  4. libyuv接口NV12ToI420的实际使用
  5. linux_设备驱动_设备树
  6. Free Code Camp 练习总结(五) ——Introduction to the ES6 Challenges ES6基本用法和基础知识
  7. win10 win 7系统 windows无法访问\\请检查名称拼写(基本上非重装系统外的终极解决方式)win7 , win10均可
  8. 【毕设项目问题】IDEA打开springboot项目,启动项上有红色叉叉
  9. 改变边框线条与背景重叠的布局
  10. html不同板块点击切换,板块快速切换的操作策略