【备战】【B组】第十四届蓝桥杯python组
前言
相比报名参加蓝桥杯的大部分同学都是被忽悠来的,以为参加了就能增进自己的代码技术,从而鹤立鸡群,但实际上能坚持下来的人很少,笔者是一个大三下的老油条,自知保研无望,又不想考研重走高考路,那留给我的唯一一条路就是刷题找工作,当然蓝桥杯上面的题都是一些基础题,但对于浅显理解一门新的语言还是可以。
之前玩深度学习确实用了半年的python,但懂的都懂,实则调参大师,基础薄弱的一批,高考过后躺了三年,前两天GPT4.0发布了,强大的能力让人望而生畏,私下觉得可能不出10年,底层的程序员劳动力市场规模就会被完全摧毁,届时的开发者工作只需要人类提供创意,也就是说,当今学习计算机相关专业的同学,都将被大浪淘沙,用滤网过滤的只有完全符合位置的精华留下,其他的都是这场AI革命的牺牲品,所以自知时间不等人,只有尽自己所能,尽快进入工业界实践,而不是卷了十多个月进下一个学校给导师打工,btw人各有志,各自精彩,天若有情天亦老,人间正道是沧桑,言尽于此,开始刷题。
1、求和
n=int(input())
s=0
a=list(map(int,input().split()))
s1=sum(a)
for i in range(0,n):s1-=a[i]s+=s1*a[i]
print(s)
先读题,题目要求每个元素和除他以外的所有元素相乘,结果相加得出结果,map用于将元素串分解为单个int型的元素,list将他们汇总成表格,通过循环遍历数组下标得出结果。
2、质数
我们知道第一个质数是 2、第二个质数是 3、第三个质数是 5……
请你计算第 2019 个质数是多少?
n=2
list=[]
def yy(n):for i in range(2,n):if n%i==0:return Falsereturn True
while(len(list)!=2019):if yy(n)==True:list.append(n)n+=1
print(list[-1])
这道题嘛,就是考你会不会用判断,当然你也可以人脑计算,写个质数判断函数,记一下list里面的元素个数到阈值了就输出。
3、裁纸刀
小蓝有一个裁纸刀,每次可以将一张纸沿一条直线裁成两半。
小蓝用一张纸打印出两行三列共 6 个二维码,至少使用九次裁出来,下图给出了一种裁法。
在上面的例子中,小蓝的打印机没办法打印到边缘,所以边缘至少要裁 4 次。另外,小蓝每次只能裁一张纸,不能重叠或者拼起来裁。
如果小蓝要用一张纸打印出 20 行 22 列共 440 个二维码,他至少需要裁多少次?
这题不用写代码,直接看着图想,先是四个边缘,sum+=4
然后是行间20-1=19
之后是列间,因为现在每行是独立的,所以要×行数,再算每列要剪的次数=20*(22-1)=420
sum=420+19+4=443
4、相乘
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 小蓝发现,他将 1 至 1000000007 之间的不同的数与 2021 相乘后再求除以 1000000007 的余数,会得到不同的数。 小蓝想知道,能不能在 1 至 1000000007 之间找到一个数,与
2021 相乘后 再除以 1000000007 后的余数为 999999999。如果存在,请在答案中提交这个数; 如果不存在,请在答案中提交 0。
填空题无所谓超时,直接暴力运算
n=1000000007
a=2021
for i in range(n):t=i*a%nif t==999999999:print(i)
result=17812964
笔者饿了,去干饭啦,大家加油吧,在这个变幻莫测的时代,有门手艺能养活自己,健康快乐的活着比什么都重要。
感谢阅读,如有错误请指正。
【备战】【B组】第十四届蓝桥杯python组相关推荐
- 【第十四届蓝桥杯单片机组客观题1】
第十四届蓝桥杯单片机组客观题1 以下客观题来自4T测评的模拟题,希望可以帮助到大家,加油丫 1.C 若希望将IAP15F2K61S2单片机的IO口输出电流能力较强,应将IO配置为( )模式. A : ...
- 【第十四届蓝桥杯单片机组模拟赛1】
第十四届蓝桥杯单片机组模拟赛1 距第十四届蓝桥杯单片机还有不到一个月的时间啦,加油 源码 /*------------------------------第十四届蓝桥杯单片机模式赛---------- ...
- 2023年第十四届蓝桥杯javaB组 蜗牛解题思路(动态规划 O(n))
E.蜗牛(时间限制: 1.0s 内存限制: 512.0MB) [问题描述] 这天,一只蜗牛来到了二维坐标系的原点. 在 x 轴上长有 n 根竹竿.它们平行于 y 轴,底部纵坐标为 0 ,横坐标分别 为 ...
- 第十四届蓝桥杯cb组省赛个人题解
试题 C: 冶炼金属 时间限制: 1.0s 内存限制: 256.0MB 本题总分:10 分 [问题描述] 小蓝有一个神奇的炉子用于将普通金属 O 冶炼成为一种特殊金属 X.这个 炉子有一个称作 ...
- 第十四届蓝桥杯b组c/c++
D:飞机降落(全排列) #include<iostream> #include<cstring> using namespace std;const int N = 12; i ...
- 2023.05.14十四届蓝桥杯青少组中高级组省赛Python
蓝桥杯大赛青少组 第十四届蓝桥杯Python中级组省赛 选择题: T1. 编程题 LQSS14PB01 时间限制: 3000MS 内存限制: 589824KB 题目描述:(注.input()输入函数 ...
- 第十四届蓝桥杯(Web 应用开发)模拟赛 3 期-职业院校组题解
第十四届蓝桥杯(Web 应用开发)模拟赛 3 期-职业院校组题解 友情链接 第十四届蓝桥杯(Web 应用开发)模拟赛 3 期-大学组 第十四届蓝桥杯(Web 应用开发)模拟赛 3 期-职业院校组 第十 ...
- 第十四届蓝桥杯第一期模拟赛 python
第十四届蓝桥杯python第一期模拟赛 文章目录 第十四届蓝桥杯python第一期模拟赛 1. 二进制位数 问题描述 答案提交 思路 参考答案 2. 晨跑 问题描述 答案提交 思路 参考答案 3. 调 ...
- 第十四届蓝桥杯大赛软件赛省赛JavaB组解析
目录 说在前面 试题 A: 阶乘求和 代码: 题目分析: 试题 B: 幸运数字 代码: 题目分析: 试题 D: 矩形总面积 代码: 题目分析: 试题 G: 买二赠一 代码: 题目分析: 试题 H: 合 ...
最新文章
- HTML5与CSS3权威指南之CSS3学习记录
- 【PMP】知识点总结20170528
- Xamarin.Forms使用Slider注意问题
- 提取稳定前景的两种方法
- Knative 快捷操作命令 Kn 介绍
- Ch2 空间配置器(allocator) ---笔记
- 定时器timerfd
- 【转】Dynamics CRM 365零基础入门学习(七)Dynamics 365 DataMigrationUtility tool使用
- Linux 文件系统之 inode 概述
- postgressql数据库给模式添加search_path
- 30 万奖金悬赏 | CSDN 软件开发精英赛即日启动
- 判别模型、生成模型和朴素贝叶斯模型
- 再见!收费的 XShell,我改用国产良心工具!
- IDEA使用SVN上传项目
- linux终端设置为管理员权限,ubuntu 中的管理员权限
- “一寺一墓”的典型格局
- IDEA菜单栏不见了怎么办
- 根据2点经纬度,计算方位角,以及计算2条线的夹角
- 二级域名的创建、简单配置域名解析
- 用忆阻器的cir文件进行pspice仿真
热门文章
- GSV反恐验厂安全标准
- 2021年T电梯修理新版试题及T电梯修理考试试题
- 管理经济学【四】之 需求弹性与供给弹性分析
- 镜像翻转_宇称不守恒,是因为我们忽略了镜像宇宙?
- 微信小程序(看文档写实例四)微信小程序课堂宝APP实现签到子页面布局及课程视频播放页面
- 计算机系男生横幅,超有创意的男生节条幅标语精选2016
- 京东广告数据与算法部2023届/2024届招聘实习生
- WebSocket请求获取请求头Sec-WebSocket-Protocol,以及正确返回响应
- vue uniapp实现分段器效果
- GitHub开源项目学习 电商系统Mall (四) mall整合SpringSecurity和JWT实现认证和授权(一)