1026. 程序运行时间(15)--Python
来源:互联网 发布:淘宝英雄联盟 编辑:程序博客网 时间:2024/05/21 19:47
很简单的一道题,但是还是有些坑的
(1)测试点1:这个测试的是四舍五入是否正确,当然有些特例在测试的时候就没有测出来,不过大面上的四舍五入还是要正确的;
(2)测试点4:这个就比较的坑了,我使用了python中的封装类,但是,好像不识别,就只能自己写了一个计算时分秒的方法,好在不是特别复杂,所以这个测试点就是看你的时分秒的格式是否正确了。
#import datetime'''程序运行时间转换为标准形式'''def get_my_num():#得到程序运行的时间秒数first_num, last_num = input().split()first_num, last_num = int(first_num), int(last_num)if last_num > 10000000:return -1else:my_num = (last_num - first_num) // 100remainder = (last_num - first_num) / 100remainder = round(remainder, 3) - my_num#print(remainder)if remainder < 0.5:my_num = my_numelse:my_num += 1return my_numdef get_my_time(my_num):#得到程序运行的时间标准格式hh = my_num // 3600my_num -= hh * 3600mm = my_num // 60my_num -= mm * 60#dateArray = datetime.datetime.utcfromtimestamp(my_num)#otherStyleTime = dateArray.strftime("%H:%M:%S")print('{:0>2}'.format(hh) + ":" + '{:0>2}'.format(mm) + ":" + '{:0>2}'.format(my_num))my_num = get_my_num()if my_num >= 0:get_my_time(my_num)
阅读全文
0 0
- 1026. 程序运行时间(15) python篇
- 1026. 程序运行时间(15)--Python
- python 程序运行时间
- python程序运行时间(CPU运行时间)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- 1026. 程序运行时间(15)
- SQL模糊查询%_^[]和Escape转义字符
- MySQL5.7 JSON类型使用介绍
- iOS 11 下适配UITableView 问题
- Secondary Namenode介绍
- LintCode刷题——数字三角形
- 1026. 程序运行时间(15)--Python
- Selenium自动化测试工具配置
- 【Qt】Qt出现QObject: Cannot create children for a parent that is in a different thread.问题
- Jquery表单序列化相关
- android 获取资源文件 r.drawable中的图片转换为drawable、bitmap
- android 蓝牙设备监听广播
- 使用sendmail发送email
- 【必须重视】人猝死前身体发出的2个救命信号,几十秒决定生死!
- 趣图 | 程序员最感到无助的时刻