python 基础知识点(蓝桥杯python科目个人复习计划62)

今日复习内容:做题

例题1:付账问题

问题描述:

几个人一起出去吃饭是常有的事,但在结账的时候,常常会出现一些争执。

现在有n个人出去吃饭,他们总共消费了S元,其中第i人带了ai元。幸运的是,所有人带的钱的总数是足够付账的,但现在问题来了,每个人分别要出多少钱呢?

为了公平起见,我们希望在总钱数是S的情况下,最后每个人付的钱的标准差最小。这里我们约定,每个人支付的钱数可以是任意整数,即不一定是1分钱的整数倍。你需要输出最小的标准差的多少?

输入描述:

第一行包含两个整数n和S;

第二行包含n个非负整数a1,a2,a3,...,an。

其中,n <= 5 * 10^5,0 <= ai <= 10^9

输出描述:

输出最小的标准差,四舍五入保留4位小数,保证正确答案在加上10^9或减去10^9后不会导致四舍五入的结果发生变化。

参考答案:

from math import *
n,s = map(int,input().split())
a = list(map(int,input().split()))
a.sort()
avg = s / n
sum = 0
for i in range(n):
    if a[i] * (n - i) < s:
        sum += pow(a[i] - avg,2)
        s -= a[i]
    else:
        cur_avg = s / (n - i)
        sum += pow(cur_avg - avg,2)*(n - i)
        break
print('{:.4f}'.format(sqrt(sum/(n))))

运行结果:


例题2:成绩统计

问题描述:

小蓝给同学们组织了一场考试,卷面总分为100分,每个学生的分数都是一个0到100的整数。

如果得分至少是60分,则称为及格,如果得分至少为85分,则称为优秀。

请计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整数。

输入描述:

输入的第一行包含一个整数n(1 <= n <= 10^4),表示考试人数。

接下来n行,每行包含要给0到100的整数,表示一个学生的得分。

输出描述:

输出两行,每行一个百分数,分别表示及格率和优秀率,百分号前的部分四舍五入保留整数。

参考答案:

n = int(input())
cnt1 = 0
cnt2 = 0
for i in range(1,n + 1):
    x = int(input())
    if x >= 60:
        cnt1 += 1
    if x >= 85:
        cnt2 += 1
print('{:.0f}%'.format(round(100.0 * cnt1/n,2)))
print('{:.0f}%'.format(round(100.0 * cnt2/n,2)))

 例题3:

问题描述:

小蓝想把一个字符串中的字母按其在字母表中的顺序排列。

参考答案:

s = 'HABIOEWAEGE'
t = ''.join(sorted(s))
print(t)

运行结果:


例题4: 纸张尺寸

问题描述:

在ISO国际标准中定义了A0的纸张大小为1189mm * 841mm, A0纸沿长边对折后为A1纸,大小为841mm * 594mm,在对折的过程中长度直接取下整(实际裁剪时可能有损耗),将A1纸以长边对折后为A2纸,以此类推。

输入纸张的名称,请输出纸张的大小。

输入格式:

输入一行包含一个字符串表示纸张的名称,该名称一定是A0,A1,A2,A3,A4,A5,A6,A7,A8,A9之一。

输出格式:

输出两行,每行包括一个整数,依次表示长边和短边的长度。

参考答案:

x = int(input()[1])
a,b = 1189,841
for i in range(x):
    a //= 2
    if a < b:
        a,b = b,a
print(a)
print(b)

运行结果:

 


OK,我这篇就写到这里,下一篇继续!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/450328.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Vue】.sync 修饰符作用

文章目录 基本用法 基本用法 官方文档是这样介绍的&#xff1a;.sync 修饰符 简单来说就是实现父子组件数据之间的双向绑定&#xff0c;当子组件修改了一个 props 的值时&#xff0c;也会同步到父组件中&#xff0c;实现子组件同步修改父组件&#xff0c;与v-model类似。类别在…

【Python】新手入门学习:什么是相对路径?

【Python】新手入门学习&#xff1a;什么是相对路径&#xff1f; &#x1f308; 个人主页&#xff1a;高斯小哥 &#x1f525; 高质量专栏&#xff1a;Matplotlib之旅&#xff1a;零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程&#x1f448; 希望得…

如何选择好用的ai写作软件?

如何选择好用的ai写作软件&#xff1f;ai写作软件的出现是随着ai技术的迅猛发展下的产物&#xff0c;它主要应用于内容创作领域&#xff0c;可以是文章内容创作、视频内容创作、绘图创作等等&#xff0c;不同的ai写作软件可能应用的领域不同&#xff0c;但也有的ai写作软件应用…

地平线旭日x3派部署yolov5--全流程

地平线旭日x3派部署yolov5--全流程 前言一、深度学习环境安装二、安装docker三、部署3.1、安装工具链镜像3.2、配置天工开物OpenExplorer工具包3.3、创建深度学习虚拟空间&#xff0c;安装依赖&#xff1a;3.4、下载yolov5项目源码并运行3.5、pytorch的pt模型文件转onnx3.6、最…

网络安全行业真的内卷了吗?

有一个特别流行的词语叫做“内卷”&#xff1a; 城市内卷太严重了&#xff0c;年轻人不好找工作&#xff1b;教育内卷&#xff1b;考研内卷&#xff1b;当然还有计算机行业内卷…… 这里的内卷当然不是这个词原本的意思&#xff0c;而是“过剩”“饱和”的替代词。 按照网络安…

场效应管(MOSFET)如何选型?一文详解选型要点

一、MOSFET简介 场效应管(MOSFET)也叫场效应晶体管&#xff0c;是一种单极型的电压控制器件&#xff0c;不但有自关断能力&#xff0c;而且具备输入电阻高、噪声小、功耗低、驱动功率小、开关速度高、无二次击穿、安全工作区宽等特点&#xff0c;MOSFET在组合逻辑电路、放大器…

国创证券|lpr下调25个基点是多少?lpr下调对股市债市有什么影响?

lpr是借款市场报价利率&#xff0c;其间lpr下调25个基点是指lpr利率下降0.25%&#xff0c;比方&#xff0c;下调之前五年期以上的lpr为4.2%&#xff0c;下调25个基点之后&#xff0c;变为3.95%。 lpr下调对股市债市存在以下影响&#xff1a; 1、券商股 借款利率下降&#xf…

小马智行与卢森堡签署自动驾驶合作谅解备忘录

近日&#xff0c;自动驾驶企业小马智行宣布与卢森堡大公国政府签署谅解备忘录&#xff0c;促进自动驾驶汽车及技术在卢森堡的发展。该文件由小马智行联合创始人、CEO彭军与卢森堡经济部长Lex Delles共同签署&#xff0c;这也标志着小马智行与卢森堡政府就推动该地区的自动驾驶研…

智能警用装备柜管理系统|智能化可视化管理

智能警用装备柜管理系统|智能化可视化管理 我司&#xff08;JIONCH集驰&#xff09;警用装备管理系统&#xff08;智装备DW-S304&#xff09;是依托互云计算、大数据、RFID技术、数据库技术、AI、视频分析技术对警用装备进行统一管理、分析的信息化、智能化、规范化的系统。 智…

解密 JavaScript:降低逆向接口成本的实用技巧

### 一个简单的js加密代码示例 /* * 加密工具已经升级了一个版本&#xff0c;目前为 jsjiami.com.v6 &#xff0c;主要加强了算法; * 已经打算把这个工具基础功能一直免费下去。还希望支持我。 * 另外 jsjiami.com.v6 已经强制加入校验&#xff0c;注释可以去掉&#xff0c;但…

污水磷资源回收工艺及海普树脂除杂

#污水磷资源回收工艺及海普树脂除杂 ​磷矿资源也是一种不可再生资源&#xff0c;目前磷矿产业仍在扩张&#xff0c;随着新能源行业磷酸铁锂电池的大范围应用&#xff0c;对磷的需求量仍在增加。基于污水中相对较高的磷负荷&#xff0c;从污泥焚烧灰分中回收磷显得十分有必要&a…

基于BS架构的饰品购物平台设计与实现(程序+文档+数据库)

** &#x1f345;点赞收藏关注 → 私信领取本源代码、数据库&#x1f345; 本人在Java毕业设计领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目&#xff0c;希望你能有所收获&#xff0c;少走一些弯路。&#x1f345;关注我不迷路&#x1f345;** 一、研究背景…

feign调用,如何通过指定的服务名来调用,或者通过指定的url调用,方便调用本地的服务,或者调用指定的测试环境的服务

1. feign client 通过服务名来调用 InnerOssEndpointClient 类是 feign client方法声明的类 name 就是服务名&#xff0c;这里默认是通过服务名来调用。服务名在哪呢&#xff0c;在注册的nacos注册中心能看到 1.1 调用方的代码 关键看 FeignClient注解的代码&#xff0c;name…

golang学习随便记16-反射

为什么需要反射 下面的例子中编写一个 Sprint 函数&#xff0c;只有1个参数&#xff08;类型不定&#xff09;&#xff0c;返回和 fmt.Fprintf 类似的格式化后的字符串。实现方法大致为&#xff1a;如果参数类型本身实现了 String() 方法&#xff0c;那调用 String() 方法即可…

ARM64汇编05 - MOV系列指令

MOV(wide immediate) MOV 可以将一个立即数移动到寄存器中。 .text:0000000000000834 80 46 82 D2 MOV X0, #0x1234 ; Keypatch modified this from:MOV X0, #0x1234 对应的汇编代码为&#xff1a;80 46 82 D2 看手册可知&#xf…

【强化学习抓取】偏机器人领域(略)

文章目录 1. A Grasp Pose is All You Need: Learning Multi-fingered Grasping with Deep Reinforcement Learning from Vision and Touch摘要和结论引言相关工作模型框架 1. A Grasp Pose is All You Need: Learning Multi-fingered Grasping with Deep Reinforcement Learni…

深入解析Kafka中Replica的妙用

欢迎来到我的博客&#xff0c;代码的世界里&#xff0c;每一行都是一个故事 深入解析Kafka中Replica的妙用 前言Replica的基本概念基本概念和原理&#xff1a;Replica在消息传递中的关键角色&#xff1a; 副本的创建与配置创建 Replica 步骤&#xff1a;Replica 相关的常见配置…

UnoCSS原子CSS引擎—原子化真的是现代前端CSS利器?

追忆往昔&#xff0c;穿越前朝&#xff0c;CSS也是当年前端三剑客之一&#xff0c;风光的很&#xff0c;随着前端跳跃式的变革&#xff0c;CSS在现代前端开发中似乎有点默默无闻起来。 不得不说当看到UnoCss之前&#xff0c;我甚至都还没听过原子化CSS这个概念&#xff0c;很久…

如何用BI工具对数据进行预处理?数据分析的这项技巧你必须掌握。

在当今数字化时代&#xff0c;数据不仅是企业决策的基础&#xff0c;也是创新和发展的关键推动力。在面对庞大而复杂的数据集时&#xff0c;如何进行高效的预处理成为了数据分析领域中至关重要的一步。 在进行数据处理和分析的日常工作中&#xff0c;业务普遍使用Excel和SQL这两…

基于JavaWeb开发的私人牙科诊所管理系统【附源码】

基于JavaWeb开发的私人牙科诊所管理系统[附源码] &#x1f345; 作者主页 央顺技术团队 &#x1f345; 欢迎点赞 &#x1f44d; 收藏 ⭐留言 &#x1f4dd; &#x1f345; 文末获取源码联系方式 &#x1f4dd; &#x1f345; 查看下方微信号获取联系方式 承接各种定制系统 &…