【每日一题】备战冲击蓝桥杯国赛——Python程序设计 | Day16 | 时间显示 | 真题代码解析

💖作者简介:大家好,我是车神哥,府学路18号的车神🥇
⚡About—>车神:从寝室实验室快3分钟,最慢3分半(那半分钟其实是等绿
📝个人主页:车手只需要车和手,压力来自论文_府学路18号车神_CSDN博客
🥇 官方认证:人工智能领域优质创作者
🎉点赞评论收藏 == 养成习惯一键三连)😋

⚡希望大家多多支持🤗~一起加油 😁


每天刷一道题,话不多说,先刷近两年的题吧,现在是2021年的真题了,如果有一起的可以加入我们!!!

一起来刷题,冲击国赛!!!


扫码 我的主页 网页左边下方 群二维码

加入方式:可以在下方的微信名片加我,然后拉你入群。(记得备注暗号我要拿国奖


2021年第十二届蓝桥杯赛题总览

2020年的题就是这些,类型分为两种,分别是结果填空和程序设计,我们每天刷一道题,省赛没问题!
在这里插入图片描述

时间显示 (题目)

(本题总分:15分)

官方练习系统:https://www.lanqiao.cn/problems/1462/learning/


—>【问题描述】

在这里插入图片描述

—>【结果描述】

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。


解析


通过阅读题干,本题——难度中等:⭐⭐⭐

考察类型:动态规划、数论、内置函数

考察知识点:time()


分析:

今天博主有点儿emo,修paper、改PPT、项目、开题、交流汇报、去医院治疗、研讨、大盘崩了、安装***…一堆事。哎!

还有什么事都一块儿来吧!其实我发现很多时候不是坚持不下去,而是太多的困扰,虽说可能是一个还算会调节的人吧,但也有一点过分了吧!!!

成年人的世界…继续刷题吧~

今天的题还算比较简单吧。直接给答案了

下面直接开干!!!


代码

Python代码实现:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2022/3/10 18:56
# @Author  : 府学路18号车神
# @Email   :yurz_control@163.com
# @File    : Day16.py

time = eval(input())#引入数据并将其类型该为数字
time = time // 1000 #舍去毫秒
s = time % 60  #总时间除以60的商为总分钟数,余数即为秒数
min = (time - s) / 60 % 60 #总分钟除以60为总小时数,余数即为分钟
h = ((time - s) / 60 // 60 - min) % 24 #总小时数除以24为天数,余数即为小时

#问题到这里还没有结束,注意规范输出
#由于秒分钟小时的输出格式相同,所以我们可以制定一个函数

def pr(n):
	n = int(n) #将数据格式化为整数数据
	if n >= 0 and n <= 9:
		n = str(0) + str(n) #当n为0~9时前面加0
	else:
		n = str(n) #将数字全部转换为字符
	return n

print(pr(h)+':'+pr(min)+':'+pr(s))

在这里插入图片描述
在这里插入图片描述

可以得出最终的结果为:17:08:23

由此,我们可以快速得出结果,验证完毕!


今天开刷第 十六 天,欢迎大家加入,一起变强,一起自律,一起上国赛!!!

有不同解法的可以在下面留言哦!~

往期刷题路线:

刷题路线Detail
2020年
Day-01门牌制作
Day-02寻找2020
Day-03跑步锻炼
Day-04蛇形填数
Day-05排序
Day-06装饰珠
Day-07成绩统计
Day-08单词分析
Day-09数字三角形
Day-10平面切分
2021年
Day-11卡片
Day-12直线
Day-13货物摆放
Day-14路径
Day-15回路计数

官方刷题练习系统:http://lx.lanqiao.cn/


❤坚持读Paper,坚持做笔记,坚持学习,坚持刷力扣LeetCode❤!!!
坚持刷题!!!冲击国赛
To Be No.1

⚡⚡


创作不易⚡,过路能❤关注收藏点个赞三连就最好不过了

ღ( ´・ᴗ・` )

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

府学路18号车神

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值