文章目录1.Python多组输入问题2.最大公约数3.数据合并4.搭梯子问题5.走出泥潭6.开灯问题7.移动小球8.小数乘法9.移动小球算法优化10.棋盘最优路径问题11.排序问题12.数的距离差13.字符串统计14.长整数加法 1.Python多组输入问题多组输入,两整数求和。while True: try: a, b = map(int, input().split(
 这个题集涵盖了第十三届省赛所有组别的编程题,但 Python B 组的题解我写在了另一篇文章中:蓝桥【第13届省赛】Python B组 98.95分 刷题统计  100?【题目描述】        小明决定从下周一开始努力刷题准备蓝桥竞赛。他计划周一至周五每天做 a 道题目
转载 2023-12-05 00:27:09
553阅读
目录动态规划01背包完全背包多重背包01背包最大价值方案数完全背包填满背包的方案数最长上升子序列最长公共子串最长公共子序列最长公共上升子序列最长上升子序列和最长回文子串最长回文子序列二分检测是否最大满足检测是否最小满足全排列下一个全排列N个字符/数字的全排列N个字符选K个字符的组合 求组合数 快速幂筛素数唯一分解定理最大公约数与最小公倍数图论建图方法最短路 Dijkstra算法
题目小蓝有一个数字矩阵,里面只包含数字 0 和 2。小蓝很喜欢 2020,他想找到这个数字矩阵中有多少个 2020 。 小蓝只关注三种构成 2020 的方式: • 同一行里面连续四个字符从左到右构成 2020。 • 同一列里面连续四个字符从上到下构成 2020。 • 在一条从左上到右下的斜线上连续四个字符,从左上到右下构成 2020。 例如,对于下面的矩阵: 2 2 0 0 0 0 0 0 0 0
目录前言A.卡片B.直线C.货物摆放D.路径E.回路计数F.时间显示G.杨辉三角(下图是C++的图)H.左孩子右兄弟I.异或数列(图不是python组的) 前言无A.卡片 思路: 无 代码:def get_cot(num): """ :param num: 要拼的数字 :return: 组成该数字各位数的个数 """ cot_dict = {} w
刷题日记?刷题日寄! 萌新备战蓝桥python组 ? 发现有需要纠正的地方,烦请指正! ? 欢迎小伙伴们的三连+关注!入门篇02 【蓝桥入门篇】Python组刷题日寄Part02第01题:报数问题第02题:三个字符串的排序第03题:自定义函数处理最大公约数和最小公倍数第04题:选择排序第05题:迭代法求平方根第06题:完数的判断第07题:阶乘求和第08题:最长单词第09题:数字黑洞第10题:寻
Python蓝桥真题——基础练习(一)A+B问题数列排序十六进制转八进制十六进制转十进制十进制转十六进制特殊回文数回文数特殊的数字杨辉三角形查找整数数列特征字母图形01字串闰年判断Fibonacci数列圆的面积序列求和 最近在刷蓝桥题目,按模块做一下笔记整理,顺便分享交流一下,有更好的解决方案欢迎大家共同提出探讨,以下源代码均为系统提交满分答案A+B问题问题描述资源限制 Python时间限制
目录1.试题A:卡片2. 试题B:直线3. 试题C:货物摆放4. 试题D:路径 5. 回路计数8. 试题H:左孩子右兄弟9. 试题I:异或数列10. 试题J:括号序列11. 空间12. 跳跃13. 受伤的皇后(2021模拟题)14. 删除字符15. 相乘16. 灌溉(模拟赛赛题)17. 扫雷18. 双向排序19. 谈判20.最少砝码21. 距离和22.时间加法(模拟题)23.
转载 2023-06-19 19:34:53
2502阅读
蓝桥Python是一个致力于提升编程能力和算法思维的竞赛平台,提供了许多编程挑战,尤其在Python语言的应用上。本文将介绍如何解决与排列组合相关的问题,涵盖从环境准备到生态扩展的全面过程,包括具体的代码示例和图表展示。 ### 环境准备 在开始解题之前,首先需要配置合适的开发环境。以下是我所使用的环境和依赖项。 #### 依赖安装指南 | 依赖项 | 最低版本 | 推
原创 6月前
46阅读
目录时间显示问题:代码:关于时间方面,历届真题的有关知识点删除字符问题:代码:最少砝码问题:代码: 时间显示问题: 输入46800999输出13:00:00代码:import datetime start = datetime.datetime(1970,1,1) millsec = datetime.timedelta(milliseconds=1) period = int(input()
转载 2024-04-10 21:30:26
56阅读
试题A:门牌制作本题总分:5分【问题描述】   小蓝要为一条街的住户制作门牌号。   这条街一共有2020位住户,门牌号从1到2020编号。   小蓝制作门牌的方法是先制作0到9这几个数字字符,最后根据需要将字 符粘贴到门牌上,例如门牌1017需要依次粘贴字符1、0、1、7,即需要1个 字符0,2个字符1,1个字符7。   请问要制作所有的1到2020号门牌,总共需要多少个字符2?【答案提交】  
转载 2023-08-31 17:39:56
125阅读
前言考前19天,今天增加4道左右中等难度试题1、回文日期import datetime date=input() y=int(date[0:4]) m=int(date[4:6]) d=int(date[6:]) dd=datetime.date(y,m,d)//转成日期格式 flag=True for i in range(9999999): dd=dd+datetime.timedel
蓝桥常考知识点有枚举模拟,数论,动态规划,贪心算法,BFS和DFS题目均来自力扣一、模拟下面两题模板:        1.模拟前的准备判断矩阵:有时不定也许是数组,储存访问过的点,初始设置为未访问过;当然第2题,可以不设置判断矩阵,这是因为储存答案的矩阵的初始化就与要添加的数是可以区分的,本身就可以做出判断      &nbs
转载 2023-12-05 20:10:08
22阅读
蓝桥系列4——python基础练习零一 基础练习BASIC-01 A+B问题BASIC-02 序列求和 入门 求和公式BASIC-03 圆的面积 入门 实数输出BASIC-04 Fibonacci数列 入门 数列 取模BASIC-1 闰年判断 条件判断BASIC-2 01字串BASIC-3 字母图形 循环 字符串BASIC-4 数列特征BASIC-5 查找整数 循环 判断BASIC-6 杨辉三
问题九: 问题描述 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。输入格式 第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。第三行包含一个整数a,为待查找的数。输出格式 如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。n= int(input()) lst = list(map(int,input()
第十三届蓝桥Python B组真题详解试题A 排列字母试题B 寻找整数试题C 纸张尺寸试题D 位数排序试题E 蜂巢试题F 消除游戏试题G 全排列的价值试题H 技能升级试题I 最长不下降子序列最优清零方案 本届比赛:两道填空,八道编程题 一共150分 题解都是个人思路,不代表全部正确,也有可能出现超时的情况,欢迎大家指正。 超时也不用太担心,因为蓝桥是OI赛制,每通过一个测试点,就会一定
D 本质上升序列【问题描述】小蓝特别喜欢单调递增的事物。 在一个字符串中,如果取出若干个字符,将这些字符按照在字符串中的顺序排列后是单调递增的,则成为这个字符串中的一个单调递增子序列。 例如,在字符串 lanqiao 中,如果取出字符 n 和 q,则 nq 组成一个单调递增子序列。类似的单调递增子序列还有 lnq、i、ano 等等。 小蓝发现,有些子序列虽然位置不同,但是字符序列是一样的,例如取第
字符串字符串编辑s = input() a = list(map(str, input().split())) if a[0] == 'D': # 将第一个出现的字符替换为空字符 # 注意,replace方法不会改变原字符串的内容 s = s.replace(a[1], "", 1) elif a[0] == 'I': index = s.rfind(a[1])
摆烂摆不下去了,继续写python1、门牌制作题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。小蓝要为一条街的住户制作门牌号。这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符1、0、1、7,即需要 1 个字符 0,2 个字符
如题,如果对你有帮助的话可以小小滴赞一下o(* ̄▽ ̄*)ブ~1.A+B问题比较简单,题目要求在一行输入,用map函数即可a, b = map(int, input().split()) print(a + b)2.数列排序直接用python的内置sort函数解决,法二和法一比起来控制了空格的输出,更为严谨# 法一 n = int(input()) # 输入一个整数 lst = li
  • 1
  • 2
  • 3
  • 4
  • 5