C语言每日一题——小乐乐定闹钟(牛客网)

简介: 笔记

描述


小乐乐比较懒惰,他现在想睡觉,然后再去学习。他知道现在的时刻,以及自己要睡的时长,想设定一个闹钟叫他起床学习,但是他太笨了,不知道应该把闹钟设定在哪个时刻,请你帮助他。(只考虑时和分,不考虑日期)


输入描述:

输入现在的时刻以及要睡的时长k(单位:minute),中间用空格分开。


输入格式:hour:minute k(如hour或minute的值为1,输入为1,而不是01)


(0 ≤ hour ≤ 23,0 ≤ minute ≤ 59,1 ≤ k ≤ 109)


输出描述:

对于每组输入,输出闹钟应该设定的时刻,输出格式为标准时刻表示法(即时和分都是由两位表示,位数不够用前导0补齐)。


示例1


输入:


0:0 100

输出:


01:40


示例2


输入:


1:0 200


输出:

04:20

#include<stdio.h>
int main()
{
  int a, b, c, d;
  scanf("%d:%d %d", &a, &b, &c); //输入三个数字分别是起始的时 分和设定的时间长度,单位为分
  d = a + (b + c) / 60;      //(b+c)/60 将以分为单位的数值加起来转换为小时再+a即加上原来的时,d=最终的时位
  printf("%02d:%02d", d % 24,(60 * a + b + c - 60 * d)%60);//d%24对24取余防止超过24小时,60*a+b+c-60*d // 60*a将时位上的数转换位分,再+b+c将所有数字化为分,-60*d总分钟减去 时位上的时长,剩下的自然是分位的时长,对60取余,防止超过60
  return 0;
}

注意:对时位取余,对分位取余,防止超过24和60

相关文章
|
存储 关系型数据库 数据库连接
flyway适配高斯数据库
flyway适配高斯数据库
601 0
|
5月前
|
监控 安全 API
电商API行业标准与规范体系构建:推动电商行业规范化前行
电商API行业标准与规范是推动电商高效发展的核心。通过数据格式标准化、接口设计一致性及严格的安全措施,可提升数据交互效率、保障安全并促进系统兼容性。淘宝、京东、拼多多等平台的实践展示了其重要性。未来,智能化、隐私保护强化和跨平台集成将成为主要趋势,助力电商生态持续繁荣。
|
自然语言处理 搜索推荐 数据库
高性能分布式搜索引擎Elasticsearch详解
高性能分布式搜索引擎Elasticsearch详解
338 4
高性能分布式搜索引擎Elasticsearch详解
|
存储 安全 数据处理
最新处罚:AEPD 因安全措施不足对 CaixaBank 罚款 500 万欧元
2023 年 10 月 26 日,西班牙数据保护机构 (AEPD) 在第 PS/00020/2023 号诉讼中公布了其决定,对 CaixaBank SA (CaixaBank) 处以 500 万欧元罚款,原因是其违反《通用数据保护条例》(GDPR)。
186 0
|
机器学习/深度学习 人工智能 算法
开发者入门必读:最值得看的十大机器学习公开课
在当下的机器学习热潮,人才匮乏十分显著。截至目前,国内开设人工智能(AI)专业的高校不多,相当多的开发者是跨界入门,需要自学大量知识并摸索。因而优质的学习资源至关重要。因此,雷锋网搜集了全世界范围内最受欢迎的机器学习课程,整理成这份“机器学习十大入门公开课”盘点,集中呈现给各位。
7488 0
|
2天前
|
弹性计算 运维 搜索推荐
三翼鸟携手阿里云ECS g9i:智慧家庭场景的效能革命与未来生活新范式
三翼鸟是海尔智家旗下全球首个智慧家庭场景品牌,致力于提供覆盖衣、食、住、娱的一站式全场景解决方案。截至2025年,服务近1亿家庭,连接设备超5000万台。面对高并发、低延迟与稳定性挑战,全面升级为阿里云ECS g9i实例,实现连接能力提升40%、故障率下降90%、响应速度提升至120ms以内,成本降低20%,推动智慧家庭体验全面跃迁。