蓝桥杯刷题——基础篇(二)

这部分题目,主要面向有志参加ACM与蓝桥杯竞赛的同学而准备的,蓝桥杯与ACM考察内容甚至评测标准基本都一样,因此本训练计划提供完整的刷题顺序,循序渐进,提高代码量,巩固基础。因竞赛支持C语言、C++、Java甚至Python等语言,本专栏以Python语言作为编程语言!
目录
编辑1. 计算(a+b)*c的值
题目描述
输入格式
输出格式
样例输入
样例输出
2.计算(a+b)/c的值
题目描述
输入格式
输出格式
样例输入
样例输出
3. 带余除法
题目描述
输入格式
输出格式
样例输入
样例输出
4.计算分数的浮点数值
题目描述
输入格式
输出格式
样例输入
样例输出
5.鸡兔同笼问题
题目描述
输入格式
输出格式
样例输入
样例输出
6.甲流疫情死亡率
题目描述
输入格式
输出格式
样例输入
样例输出
7.计算多项式的值
题目描述
输入格式
输出格式
样例输入
样例输出
8.温度转换
题目描述
输入格式
输出格式
样例输入
样例输出
9.与圆相关的计算
题目描述
输入格式
输出格式
样例输入
样例输出
10.计算并联电阻的阻值
题目描述
输入格式
输出格式
样例输入
样例输出
11.成绩
题目描述
输入格式
输出格式
样例输入
样例输出
12.整型数据类型存储空间大小
题目描述
输入格式
输出格式
样例输入
样例输出
13.浮点型数据类型存储空间大小
题目描述
输入格式
输出格式
样例输入
样例输出
14.其他基本数据类型存储空间大小
题目描述
输入格式
输出格式
样例输入
样例输出
15.浮点数向零舍入
题目描述
输入格式
输出格式
样例输入
样例输出
1. 计算(a+b)*c的值
题目描述
给定3个整数a、b、c,计算表达式(a+b)*c的值。
输入格式
输入仅一行,包括三个整数a、b、c, 数与数之间以一个空格分开。
(-10,000 < a,b,c < 10,000)输出格式
输出一行,即表达式的值。
样例输入
复制
2 3 5样例输出
复制
25
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :16.计算(a+b)c的值.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 9:51
"""
a,b,c = map(int,input().split())
print((a+b)*c)
2.计算(a+b)/c的值
题目描述
给定3个整数a、b、c,计算表达式(a+b)/c的值,/是整除运算。
输入格式
输入仅一行,包括三个整数a、b、c, 数与数之间以一个空格分开。(-10,000 < a,b,c < 10,000, c不等于0)
输出格式
输出一行,即表达式的值。
样例输入
复制
1 1 3样例输出
复制
0
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :17.计算(a+b)除c的值.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 9:53
"""
a,b,c = map(int,input().split())
print(int((a+b)/c))
3. 带余除法
题目描述
给定被除数和除数,求整数商及余数。
此题中请使用默认的整除和取余运算,无需对结果进行任何特殊处理。看看程序运行结果与数学上的定义有什么不同?
输入格式
一行,包含两个整数,依次为被除数和除数(除数非零),中间用一个空格隔开。
输出格式
一行,包含两个整数,依次为整数商和余数,中间用一个空格隔开。
样例输入
复制
10 3样例输出
复制
3 1
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :18.带余除法.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 9:58
"""
a,b = map(int,input().split())
print(int(a/b),a%b)
4.计算分数的浮点数值
题目描述
两个整数a和b分别作为分子和分母,既分数 a/b ,求它的浮点数值(双精度浮点数,保留小数点后9位)。
输入格式
输入仅一行,包括两个整数a和b(b不为0)。
输出格式
输出也仅一行,分数 a/b 的浮点数值(双精度浮点数,保留小数点后9位)。
样例输入
复制
5 7样例输出
复制
0.714285714
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :19.计算分数的浮点数值.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 9:59
"""
a,b = map(int,input().split())
print("%.9f"%(a/b))
5.鸡兔同笼问题
题目描述
数学中经典的“鸡兔同笼”问题,已知头共x个,脚共y只,问笼中的鸡和兔各有多少只?
输入格式
头和脚的数量
输出格式
鸡和兔各自数量。一个空格隔开。
样例输入
复制
30 90样例输出
复制
15 15
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :20.鸡兔同笼问题.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 10:01
"""
x,y = map(int,input().split())
for i in range(1,x+1):if 4*i+2*(x-i) == y:print(x-i,i)
6.甲流疫情死亡率
题目描述
甲流并不可怕,在中国,它的死亡率并不是很高。请根据截止2009年12月22日各省报告的甲流确诊数和死亡数,计算甲流在各省的死亡率。
输入格式
输入仅一行,有两个整数,第一个为确诊数,第二个为死亡数。
输出格式
输出仅一行,甲流死亡率,以百分数形式输出,精确到小数点后3位。
样例输入
复制
10433 60样例输出
复制
0.575%
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :21.甲流疫情死亡率.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 10:19
"""
a,b = map(int,input().split())
result = b/a*100
print("%.3f%%"%result)
7.计算多项式的值
题目描述
对于多项式f(x) = ax3 + bx2 + cx + d 和给定的a, b, c, d, x,计算f(x)的值。
输入格式
输入仅一行,包含5个实数,分别是x,及参数a、b、c、d的值,每个数都是绝对值不超过100的双精度浮点数。数与数之间以一个空格分开。
输出格式
输出一个实数,即f(x)的值,保留到小数点后7位。
样例输入
复制
2.31 1.2 2 2 3样例输出
复制
33.0838692
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :22.计算多项式的值.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 10:24
"""
def func(a,b,c,d,x):return a*x**3 + b*x**2 + c*x + d
x,a,b,c,d = map(float,input().split())
print("%.7f"%(func(a,b,c,d,x)))
8.温度转换
题目描述
输入一个华氏温度,要求输出摄氏温度。公式为
保留两位小数
输入格式
无
输出格式
无
样例输入
复制
-40样例输出
复制
-40.00
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :23.温度转换.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 10:29
"""
F = float(input())
C = (5/9) *(F-32)
print("%.2f"%C)
9.与圆相关的计算
题目描述
给出圆的半径,求圆的直径、周长和面积。
输入格式
输入包含一个实数r(0 < r <= 10,000),表示圆的半径。
输出格式
输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空格分开,每个数保留小数点后4位。
样例输入
复制
3.0样例输出
复制
6.0000 18.8495 28.2743
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :34.与圆相关的计算.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 10:33
"""
r = float(input())
pi = 3.14159
circle = 2*r*pi
area = r**2*pi
print("%.4lf"%(2*r),"%.4lf"%circle,"%.4lf"%area)
10.计算并联电阻的阻值
题目描述
对于阻值为r1和r2的电阻,其并联电阻阻值公式计算如下:
R = 1/(1/r1 + 1/r2)
输入格式
两个电阻阻抗大小,浮点型,以一个空格分开。
输出格式
并联之后的阻抗大小,结果保留小数点后2位。
样例输入
复制
1 2样例输出
复制
0.67
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :24.计算并联电阻的阻值.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 12:59
"""
# R = 1/(1/r1 + 1/r2)
r1,r2 = map(float,input().split())
R = 1/(1/r1 + 1/r2)
print("%.2f"%R)
11.成绩
题目描述
牛牛最近学习了 C++入门课程,这门课程的总成绩计算方法是:
总成绩 = 作业成绩 × 20% + 小测成绩 × 30% + 期末考试成绩 × 50%
牛牛想知道,这门课程自己最终能得到多少分。输入格式
只有 1 行,包含三个非负整数A、B、C,分别表示牛牛的作业成绩、小测 成绩和期末考试成绩。相邻两个数之间用一个空格隔开,三项成绩满分都是 100 分。
输出格式
只有 1 行,包含一个整数,即牛牛这门课程的总成绩,满分也是 100 分。
样例输入
复制
100 100 80样例输出
复制
90
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :25. 成绩.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 13:01
"""
# 总成绩 = 作业成绩 × 20% + 小测成绩 × 30% + 期末考试成绩 × 50%
a,b,c = map(int,input().split())
result = a*0.2+b*0.3+c*0.5
print(int(result))
12.整型数据类型存储空间大小
题目描述
分别定义int,short类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。
输入格式
无
输出格式
一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。
样例输入
复制
无样例输出
复制
无
print(4,2)
13.浮点型数据类型存储空间大小
题目描述
分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。
输入格式
无
输出格式
一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。
样例输入
复制
无样例输出
复制
无
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :27.浮点型数据类型存储空间大小.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 13:11
"""
print(4,8)
14.其他基本数据类型存储空间大小
题目描述
分别定义bool,char类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。
输入格式
无
输出格式
一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。
样例输入
复制
无样例输出
复制
无
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :28.其他基本数据类型存储空间大小.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 13:14
"""
print(1,1)
15.浮点数向零舍入
题目描述
输入一个单精度浮点数,将其向零舍入到整数。
说明:向零舍入的含义是,正数向下舍入,负数向上舍入。
提示:可以使用强制类型转换来实现。
输入格式
一个单精度浮点数。
输出格式
一个整数,即向零舍入到整数的结果。
样例输入
复制
2.3样例输出
复制
2
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
"""
@Project :蓝桥杯刷题
@File :29.浮点数向零舍入.py
@IDE :PyCharm
@Author :咋
@Date :2023/2/16 13:15
"""
a = int(float(input()))
print(a)
相关文章:
蓝桥杯刷题——基础篇(二)
这部分题目,主要面向有志参加ACM与蓝桥杯竞赛的同学而准备的,蓝桥杯与ACM考察内容甚至评测标准基本都一样,因此本训练计划提供完整的刷题顺序,循序渐进,提高代码量,巩固基础。因竞赛支持C语言、C、Java甚至…...
PTA L1-049 天梯赛座位分配(详解)
前言:内容包括:题目,代码实现,大致思路,代码解读 题目: 天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情。为此我们制定如下策…...
Linux部分参数作用讲解
♥️作者:小刘在C站 ♥️个人主页:小刘主页 ♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生! ♥️夕阳下,是最美的绽放࿰…...
Java kafka
JAVA面试题--Kafka(最新最全) 目录概述需求:设计思路实现思路分析1.URL管理2.网页下载器3.爬虫调度器4.网页解析器5.数据处理器拓展实现性能参数测试:参考资料和推荐阅读)Survive by day and develop by night. talk for import b…...
DBA之路---Stream数据共享同步机制与配置方法
oracle的Stream解析–数据共享 在g版本常用,如果是c版本项目一般都会选择goldengate,比stream靠谱多了 Oracle中的stream是消息队列一种应用形式,原理如下: 收集oracle中的事件,将事件保存在队列里,然后将…...
CF1790E Vlad and a Pair of Numbers 题解
CF1790E Vlad and a Pair of Numbers 题解题目链接字面描述题面翻译题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1思路代码实现题目 链接 https://www.luogu.com.cn/problem/CF1790E 字面描述 题面翻译 共有 ttt 组数据。 每组数据你会得到一个正整数 xxx&…...
漏洞预警|Apache Kafka Connect JNDI注入漏洞
棱镜七彩安全预警 近日网上有关于开源项目Apache Kafka Connect JNDI注入漏洞,棱镜七彩威胁情报团队第一时间探测到,经分析研判,向全社会发起开源漏洞预警公告,提醒相关安全团队及时响应。 项目介绍 Karaf是Apache旗下的一个开…...
企业小程序开发步骤【教你创建小程序】
随着移动互联网的兴起,微信已经成为了很多企业和商家必备的平台,而其中,微信小程序是一个非常重要的工具。本文将为大家介绍小程序开发步骤,教你创建小程序。 步骤一、注册小程序账号 先准备一个小程序账号,在微信公…...
刚性电路板的特点及与柔性电路板的区别
打开市场上的任何一个电子产品,会发现里面都有一块或多块电路板。电路板是电子产品运行的核心,之前沐渥小编已经给大家介绍了柔性电路板,下面给大家介绍刚性电路板的基础知识。 刚性电路板俗称硬板,是由不容易变形的刚性基材制成的…...
扫码过磅+车牌识别,内蒙古蒙维过磅实现信息化管理
扫码过磅、车牌识别、对接SAP ERP系统设计思路: 无人值守系统升级改造包括车牌自动识别系统、信息化(扫码等方式)管理系统、智能自动控制系统等实现信息无纸化传递。远程监管地点设于公司东磅房,可以实现远程监测监控画面、称重过…...
蒙特卡洛计算圆周率
使用MC计算圆周率的小例子,使用python的numpy,matplotlib库import numpy as npimport matplotlib.pyplot as pltdef mc_calculate_pi(t):np.random.seed(t)rand_num np.random.rand(t)rand_num2 np.random.rand(t)l1 rand_num-0.5l2 rand_num2-0.5l0…...
生物信息场景下的用户需求
背景分析概念定义基因测序是一种新型基因检测技术,是基因检测的方法之一,其又叫基因谱测序,是国际上公认的一种基因检测标准。基因测序技术能锁定病变基因,提前预防和治疗。过长的测序周期以及上万美元的仪器成本,成了…...
linux su(switch user)和sudo(superuser do)的区别?(sudo su与su的区别)
文章目录linux su(switch user)和sudo(superuser do)的区别?sudo su与su的区别linux su(switch user)和sudo(superuser do)的区别? 在Unix或Linux操作系统中…...
PostgreSQL的学习心得和知识总结(一百二十三)|深入理解PostgreSQL数据库开源扩展pg_dirtyread的使用场景和实现原理
目录结构 注:提前言明 本文借鉴了以下博主、书籍或网站的内容,其列表如下: 1、参考书籍:《PostgreSQL数据库内核分析》 2、参考书籍:《数据库事务处理的艺术:事务管理与并发控制》 3、PostgreSQL数据库仓库…...
ubuntu清理挖矿病毒
0 序言 我之前搭建的hadoop用于测试,直接使用了8088和9870端口,没有放入docker,从而没有端口映射。于是,就被不法之徒盯上了,hadoop被提交了很多job,使得系统被感染了挖矿病毒,在前几天阿里云站…...
【代码随想录训练营】【Day16】第六章|二叉树|104.二叉树的最大深度|559.n叉树的最大深度|111.二叉树的最小深度|222.完全二叉树的节点个数
二叉树的最大深度 题目详细:LeetCode.104 递归法很容易理解: 定义一个全局变量max, 记录二叉树的最大深度在递归函数中增加一个深度参数,表示当前的节点的深度然后对二叉树进行深度优先遍历当遍历到叶子节点时,比较…...
transformer总结
1.注意力机制 意义:人类的注意力机制极大提高了信息处理的效率和准确性。 公式: 1)自注意力机制 b都是在考虑了所有a的情况下生成的。 以产生b1向量为例: 1.在a这个序列中,找到与a1相关的其他向量 2.每个向量与a1关联的程度&a…...
dart flutter入门教程,开发手册 分享
我最近在学校dart flutter.这是我收集的一些手册和教程. 不需要关注公众号,不需要加好友. 我发现flutter(dart)的中文资料比较奇缺.入门的教程非常多.但是api手册几乎没有(全是英文的). 收集原则 1.中文(我英文不好) 2.不要pdf的,网上有一些pdf的 从入门到进阶的,但是太长…...
教育舆情监测关键词有哪些,TOOM教育舆情监测系统流程?
教育舆情监测是指对教育领域的舆情进行收集、分析和处理的过程。舆情是指公众在各种渠道上对教育政策、教育机构、教育事件等方面的言论、态度和情绪。通过对教育舆情的监测和分析,可以了解公众对教育行业的看法和反应,提高对教育行业的管控能力…...
MySQL高级(一)
MySQL-day01 1 MySQL简介 1.1 MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB(创始人Michael Widenius)公司开发,2008被Sun收购(10亿美金),2009年Sun被Oracle收购。MariaDBMaria…...
Android虚拟定位终极指南:无需Root的应用级位置伪装解决方案
Android虚拟定位终极指南:无需Root的应用级位置伪装解决方案 【免费下载链接】FakeLocation Xposed module to mock locations per app. 项目地址: https://gitcode.com/gh_mirrors/fak/FakeLocation 你是否遇到过这样的困扰:想在游戏中签到获取限…...
ACL 2026 | 未见伪造也能识别:「证链侦探」破解“泛化失灵”困局
AI 生成图像、AI 编造文本、图文协同伪造……今天的多模态虚假内容,已经越来越复杂。面对训练中没见过的新新闻域、新操纵方式、新组合套路,很多现有鉴伪模型往往就开始“掉链子”。问题的关键不只是伪造更多了,而是模型学到的东西太像“背答…...
Obsidian Quiz Generator:用AI从笔记生成交互测验,打造学习闭环
1. 项目概述:用AI将笔记变成互动测验 如果你和我一样,是个重度Obsidian用户,同时又经常需要备考、复习或者制作教学材料,那你肯定体会过那种痛苦:面对几十上百页的笔记,想要生成一些高质量的练习题来检验学…...
IDEA进阶指南:巧用Changelist实现多任务并行开发
1. 为什么你需要Changelist功能 作为一个长期使用IDEA进行开发的程序员,我深刻理解多任务并行开发时的痛苦。想象一下这样的场景:你正在开发一个新功能,突然产品经理跑过来说有个紧急bug需要立即修复。这时候你会怎么做?传统做法可…...
CANN/asc-devkit截断函数API文档
Truncate(ISASI) 【免费下载链接】asc-devkit 本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C标准规范,主要由类库和语言扩展层构成,提供多层级API,满足多维场景算子开发诉求。 项目地址: https://gitcod…...
Weaviate向量数据库实战:从官方示例到RAG应用开发全解析
1. 项目概述:从代码仓库到向量数据库的实战指南如果你最近在关注大语言模型应用开发,或者想给自己的应用加上一个“记忆大脑”,那你大概率已经听说过向量数据库了。在众多选型中,Weaviate以其开源、易用和强大的功能脱颖而出。但当…...
手把手教你用GD32F407和LWIP实现一个简易网络调试助手(UDP/TCP双模)
基于GD32F407与LWIP的智能网络调试工具开发实战 在嵌入式设备网络化需求日益增长的今天,如何快速构建一个稳定可靠的网络通信调试工具成为许多工程师面临的挑战。GD32F407作为国产MCU的优秀代表,搭配轻量级TCP/IP协议栈LWIP,能够为各类工业控…...
训练篇第1节:梯度累积——用小批量模拟大批量的训练技巧
显存不够?batch size太大?梯度累积让你用时间换空间,训练更大的模型 前言 从本节开始,我们正式进入训练篇。框架篇让你掌握了PyTorch/TensorFlow的GPU加速原理和自定义算子开发,但训练大模型时,你还会遇到一个更棘手的问题:显存不够。 当你尝试增大batch size以提高训…...
高效解决抖音内容批量下载的技术方案实战指南
高效解决抖音内容批量下载的技术方案实战指南 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批量下载工具…...
避坑指南:当STM32的USB HOST遇上非标CDC设备(以CH340为例)的配置与调试
STM32 USB HOST兼容非标CDC设备实战:以CH340为例的深度解析 在嵌入式开发中,USB HOST功能扩展串口是常见需求。当使用STM32的USB HOST驱动标准CDC设备(如CP2102)时,工程师往往能快速实现功能。然而,面对CH3…...
