题解 | #时间转换#

时间转换

http://www.nowcoder.com/practice/c4ae7bcac7f9491b8be82ee516a94899

a=int(input())
h=a//3600
m=a//60-h*60
s=a%60
print(h,m,s)

我感觉我的方法挺巧妙的,欸嘿嘿

地板除 3600 是取商,这个就是小时数 然后地板除 60 取商,就是总的分钟数,但是总的分钟数包含了前面的小时数,所以用前面小时数计算一下已经有多少分钟。减去就是真正的分钟数

最后不能整除分钟的,就是剩下的余数,秒

全部评论

相关推荐

10-09 09:39
门头沟学院 C++
HHHHaos:这也太虚了,工资就一半是真的
点赞 评论 收藏
分享
牛客339922477号:都不用reverse,直接-1。一行。啥送分题
点赞 评论 收藏
分享
8 收藏 评论
分享
牛客网
牛客企业服务