| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1017 人关注过本帖
标题:两道关于时间的处理的问题,求助!
只看楼主 加入收藏
风卷浪起
Rank: 3Rank: 3
来 自:universe
等 级:论坛游侠
威 望:4
帖 子:166
专家分:149
注 册:2021-11-13
结帖率:76.47%
收藏
已结贴  问题点数:20 回复次数:2 
两道关于时间的处理的问题,求助!
第一题
蒜头君的闹钟从 0:0:0 开始每半小时一响,现在从 0:0:0 已经过去了t秒,那么在这段时间里闹钟最后一次响是什么时候?

输入格式
输入一行,包含一个整数 t(1800 <= t <= 86400)

输出格式
输出 3 个整数,中间用空格隔开,表示闹钟最后一次响的时间。

输出时每行末尾的多余空格,不影响答案正确性。

样例输入1
1801
样例输出1
0 30 0
样例输入2
3600
样例输出2
1 0 0
第二题
给定时刻 aa 和时刻 bb,求时刻 aa 最少经过多少分钟之后才能到达时刻 bb。(2424 小时计时制)

输入格式
输入为四行,包含四个整数 x_1,y_1,x_2,y_2
a 时刻为x_1小时y_1分钟

b 时刻为x_2小时y_2分钟

输出格式
一个整数,表示时刻 a 最少经过多少分钟之后才能到达时刻b。

输出时每行末尾的多余空格,不影响答案正确性。

样例输入1
0
0
12
0
样例输出1
720
样例输入2
12
30
0
0
样例输出2
690
大佬们求助!社团作业,需及时完成!(只能使用变量、加减乘除、取模进行对时间的处理,不能用别的方法!)
搜索更多相关主题的帖子: 时间 小时 格式 输入 输出 
2021-12-12 18:50
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:20 
回复 楼主 风卷浪起
程序代码:
while 1:
    s=list(map(int,input("请输入四个整数<数字以空格隔开>").split()))
    if s[0]>24 or s[0]<0 or s[1]>24 or s[1]<0 or s[2]>24 or s[2]<0 or s[3]>24 or s[3]<0:
        continue
    if len(s)==4:
        if s[2]==0:
           s[2]=24
        print(s[2]*60+s[3]-s[1]-s[0]*60)
        break



DO IT YOURSELF !
2021-12-13 14:41
风卷浪起
Rank: 3Rank: 3
来 自:universe
等 级:论坛游侠
威 望:4
帖 子:166
专家分:149
注 册:2021-11-13
收藏
得分:0 
谢谢!

人生苦短,我用Python~~~
2021-12-19 21:24
快速回复:两道关于时间的处理的问题,求助!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014834 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved