鱼C论坛

 找回密码
 立即注册
查看: 2632|回复: 4

[已解决]时间问题

[复制链接]
发表于 2022-3-7 10:33:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
题目描述

有一个萌妹子住在A地,但是她经常要跑去B楼上课。从A地到B楼实在太远了,萌妹子从A地走到B楼要用20分钟15秒的时间,所以她经常会迟到。现在萌妹子想知道她从A地出发什么时候能到达B楼,但是她数学不太好,所以请了计软的同学来帮忙。作为计软的同学,你能帮帮她吗?


输入

输入萌妹子出发的时间,时间由三个整数h、m、s组成,分别代表时分秒。

输入格式为:h:m:s

输入保证所有数据合法。


输出

输出萌妹子到达文科楼的时间,输出结果也是由时分秒三部分组成,同时也要满足时间的规则,即:时的取值范围在0~23,分和秒的取值范围在0~59。输出格式见样例。


最佳答案
2022-3-7 10:51:25
本帖最后由 isdkz 于 2022-3-7 11:02 编辑
  1. time = input("请输入萌妹子出发的时间(输入格式为:h:m:s):")
  2. old_h, old_m, old_s = map(int, time.split(':'))
  3. m, s = divmod(old_s + 15, 60)
  4. h, new_m, new_s = *divmod(old_m + m + 20, 60), s
  5. new_h = (old_h + h) % 24
  6. print(f"萌妹子到达B楼的时间为 {new_h}:{new_m}:{new_s}")
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-3-7 10:51:25 | 显示全部楼层    本楼为最佳答案   
本帖最后由 isdkz 于 2022-3-7 11:02 编辑
  1. time = input("请输入萌妹子出发的时间(输入格式为:h:m:s):")
  2. old_h, old_m, old_s = map(int, time.split(':'))
  3. m, s = divmod(old_s + 15, 60)
  4. h, new_m, new_s = *divmod(old_m + m + 20, 60), s
  5. new_h = (old_h + h) % 24
  6. print(f"萌妹子到达B楼的时间为 {new_h}:{new_m}:{new_s}")
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-3-7 11:04:11 | 显示全部楼层
  1. #include <stdio.h>

  2. int main()
  3. {
  4.         int h,m,s;

  5.         scanf("%d:%d:%d",&h,&m,&s);

  6.         m += 20;
  7.         s += 15;

  8.         if(m >= 60)
  9.         {
  10.                 h++;
  11.                 m -= 60;
  12.         }
  13.         if(s >= 60)
  14.         {
  15.                 m++;
  16.                 s -= 60;
  17.         }
  18.         if(h>=24)
  19.         {
  20.                 h = 0;
  21.         }

  22.         printf("%d:%d:%d\n",h,m,s);

  23.         return 0;
  24. }
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-7 11:13:07 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-7 11:14:05 | 显示全部楼层

这个刚好符合我的老师给的提示,我多学学,谢谢你
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-17 18:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表