首页/新闻资讯/正文详情

python题目练习13-小鱼的游泳时间//统计满足条件的 4 位数//救援

发布时间:2026/11/4 2:39:17 来源:云帆数科 栏目:资讯中心
python题目练习13-小鱼的游泳时间//统计满足条件的 4 位数//救援
第一题小鱼的游泳时间可参考代码abcd input().split() # 读取输入并拆分为列表 a int(abcd[0]) # 开始的小时 b int(abcd[1]) # 开始的分钟 c int(abcd[2]) # 结束的小时 d int(abcd[3]) # 结束的分钟 hour c - a # 先计算小时差 # 处理分钟部分 if d b: # 如果结束分钟小于开始分钟需要向小时借 1即 60 分钟 minute d 60 - b hour hour - 1 # 小时数相应减去 1 else: # 分钟够减直接相减 minute d - b # 按题目格式输出小时和分钟 print(f{hour} {minute})第二题统计满足条件的 4 位数可参考代码n int(input()) # 读取四位数的个数 n my_list input().split() # 读取所有的四位数按空格分割成字符串列表 i 0 # 索引用于遍历列表 count 0 # 满足条件的数字个数 while i n: abcd int(my_list[i]) # 将当前字符串转换为整数 # 开始拆解四位数的各个位上的数字 a abcd // 1000 # 提取千位数字 (a) abcd abcd - a * 1000 # 去掉千位剩下后三位 b abcd // 100 # 提取百位数字 (b) abcd abcd - b * 100 # 去掉百位剩下后两位 c abcd // 10 # 提取十位数字 (c) d abcd - c * 10 # 提取个位数字 (d) # 判断条件个位(d) - 十位(c) - 百位(b) - 千位(a) 0 if d - c - b - a 0: count 1 # 如果满足条件计数器加 1 i 1 # 移动到下一个数字 print(count) # 输出最终满足条件的个数第三题救援可参考代码import math # 导入数学库用于开平方和向上取整 n int(input()) # 读取屋顶的数量 total_time 0 # 初始化总用时单位分钟 # 循环遍历每一个屋顶 for i in range(n): # 读取每一行的输入按空格拆分 a, b, c input().split() a float(a) # 屋顶的横坐标 b float(b) # 屋顶的纵坐标 c int(c) # 屋顶上的人数 # 1. 计算大本营到该屋顶的直线距离 (勾股定理) distance math.sqrt(a**2 b**2) # 2. 计算路上的行驶时间 (单程时间 距离 / 速度 50) road_time distance / 50 # 3. 计算人员上下船的时间 people_up_time c * 1.0 # 每人上船 1 分钟 people_down_time c * 0.5 # 每人下船 0.5 分钟 # 4. 累加到总时间中 (注意路程要算往返所以是 road_time * 2) total_time road_time * 2 people_up_time people_down_time # 输出总时间使用 math.ceil() 向上取整因为题目要求精确到分钟不足一分钟算一分钟 print(math.ceil(total_time))以上代码可供大家参考如果大家有更好的方法也可以分享出来哈。侵权必删~题目来源为P1425 小鱼的游泳时间 - 洛谷、B2068 统计满足条件的 4 位数 - 洛谷、B2066 救援 - 洛谷

相关推荐

DeepSeek Harness 插件市场怎么开启?添加社区索引、搜索插件完整教程
DeepSeek Harness 插件市场怎么开启?添加社区索引、搜索插件完整教程

最近在用 DeepSeek Harness(以下简称 DSH)时,我发现一个问题: DSH 的插件生态很丰富,但想找到适合自己的插件,并没有那么容易。 有些插件藏在 GitHub 仓库里,有些出现在社区讨论中。同类插件可… · 2026/11/4 2:39:17

被动扫描作业
被动扫描作业

与zoom eye功能类似的搜索引擎:Shodan最著名的网络空间搜索引擎,主要扫描互联网上的设备(服务器、摄像头、路由器、工控系统等),支持按端口、协议、国家、组织等条件搜索。与 ZoomEye 最大的区别是 Shodan 更偏向全球设… · 2026/11/4 2:39:17

为什么5G n77/n78发射功率23dBm,吞吐率却连500Mbps都达不到?从EVM、ACLR、BLER到MIMO的全链路调试
为什么5G n77/n78发射功率23dBm,吞吐率却连500Mbps都达不到?从EVM、ACLR、BLER到MIMO的全链路调试

🔥📡为什么5G n77/n78发射功率23dBm,吞吐率却连500Mbps都达不到?从EVM、ACLR、BLER到MIMO的全链路调试图1|5G射频测试与网络分析仪测量 🔥 一、为什么5G发射功率达到23dBm,吞吐率仍然可能很低&a… · 2026/11/4 2:39:17

ElasticSearch核心架构与优化实战指南
ElasticSearch核心架构与优化实战指南

1. ElasticSearch核心概念与架构解析ElasticSearch(简称ES)作为当前最流行的分布式搜索引擎,其核心架构设计值得深入探讨。我在多个电商和日志分析项目中深度使用ES后,发现理解其底层机制能极大提升问题排查效率。1.1 分布式设计原… · 2026/11/4 3:27:25

虚拟机解锁果系桌面系统:三道关卡、补丁原理与配置调优
虚拟机解锁果系桌面系统:三道关卡、补丁原理与配置调优

前几天有个做桌面端测试的朋友来找我,说团队要给一套老版本的图形软件做界面回归,真机不够用,想把果系桌面系统塞进虚拟机里批量跑。他照着网上流传的截图一步步操作,结果新建虚拟机向导里那个系统选项依然是灰的,镜像… · 2026/11/4 3:27:25

免安装JDK 1.8.0_231 x64:解压即用、多版本共存与环境配置实战
免安装JDK 1.8.0_231 x64:解压即用、多版本共存与环境配置实战

简介:JDK 1.8.0_231 x64 Windows 免安装版面向需要在 64 位 Windows 上快速搭建 Java 开发或运行环境的开发者,尤其适合多机部署、环境切换与离线配置场景,省去标准安装流程,解压即可使用。压缩包为 7z 格式,共 1469 个… · 2026/11/4 3:27:25

多目标跟踪MATLAB实战:卡尔曼滤波与匈牙利匹配工程指南
多目标跟踪MATLAB实战:卡尔曼滤波与匈牙利匹配工程指南

简介:这份资源面向计算机视觉与信号处理方向的学习者,聚焦多目标跟踪(MTT)在MATLAB环境下的实现,适合希望从目标检测、状态估计到数据关联完整走通一遍流程的初中级读者。压缩包共3个文件,约584KB&#xff… · 2026/11/4 3:27:25

pot-desktop跨平台翻译工具配置指南:划词、接口、本地服务与插件开发
pot-desktop跨平台翻译工具配置指南:划词、接口、本地服务与插件开发

跨平台翻译工具用到现在,真正让我留在桌面上的没几个,pot-desktop 算是其中一个。它解决的问题很具体:读外文文档、看外文界面、翻外文资料时,不用反复在浏览器、翻译网页和编辑器之间来回切窗口复制粘贴。它是一个开源的桌面端翻… · 2026/11/4 3:27:25

物联网异常检测算法对比与工程实践
物联网异常检测算法对比与工程实践

1. 项目背景与核心价值物联网设备正在以惊人的速度渗透到我们生活的每个角落。从智能家居的温度传感器到工业生产线上的振动监测仪,这些设备每时每刻都在产生海量数据。但随之而来的问题是:如何从这些数据洪流中识别出真正值得关注的异常信号&#xff1f… · 2026/11/4 3:26:24

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 6:04:24

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 5:52:46

AI辅助技术栈评估:提升研发决策效率60%
AI辅助技术栈评估:提升研发决策效率60%

1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年… · 2026/11/4 0:00:17

从生成Token到直接决策:Jev如何重塑AI Agent工程实践
从生成Token到直接决策:Jev如何重塑AI Agent工程实践

1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你… · 2026/11/4 0:00:17

32G统一内存跑大模型:内存账、TPS实测与端云分流
32G统一内存跑大模型:内存账、TPS实测与端云分流

想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统… · 2026/11/4 0:00:17

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 6:04:24

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/3 5:52:46

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码