蓝桥杯真题练习
我不困�
这个作者很懒,什么都没留下…
展开
-
python --冒泡排序
python --冒泡排序【问题描述】小蓝最近学习了一些排序算法,其中冒泡排序让他印象深刻。在冒泡排序中,每次只能交换相邻的两个元素。小蓝发现,如果对一个字符串中的字符排序,只允许交换相邻的两个字符,则在所有可能的排序方案中,冒泡排序的总交换次数是最少的。例如,对于字符串 lan 排序,只需要 1 次交换。对于字符串 qiao 排序,总共需要 4 次交换。小蓝找到了很多字符串试图排序,他恰巧碰到一个字符串,需要 100 次交换,可是他忘了吧这个字符串记下来,现在找不到了。请帮助小蓝找一个原创 2021-04-12 21:03:11 · 561 阅读 · 0 评论 -
Python -- 蛇形填数
python–蛇形填数【问题描述】如下图所示,小明用从 1 开始的正整数“蛇形”填充无限大的矩阵。1 2 6 7 15 …3 5 8 14 …4 9 13 …10 12 …11 ……容易看出矩阵第二行第二列中的数是 5。请你计算矩阵中第 20 行第 20 列的数是多少?分析:n行n列的各个元素依次为:1,5,13,25,41…由此可见每次增加4的n倍代码:n = 20an = 1for i in range(1,20): an = an+4*i #20个原创 2021-04-12 20:46:35 · 1468 阅读 · 1 评论 -
Python 门牌制作
Python 门牌制作【问题描述】小蓝要为一条街的住户制作门牌号。这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、7,即需要 1 个字符 0,2 个字符 1,1 个字符 7。请问要制作所有的 1 到 2020 号门牌,总共需要多少个字符 2?分析:即1到2020这2020个数中有多少个字符2代码:count = 0for i in原创 2021-04-12 20:02:33 · 1287 阅读 · 0 评论 -
python 成绩统计
python 成绩统计问题描述小蓝给学生们组织了一场考试,卷面总分为 分,每个学生的得分都是一个 到 的整数。如果得分至少是 分,则称为及格。如果得分至少为 分,则称为优秀。请计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整数。输入格式输入的第一行包含一个整数 ,表示考试人数。接下来 行,每行包含一个 至 的整数,表示一个学生的得分。输出格式输出两行,每行一个百分数,分别表示及格率和优秀率。百分号前的部分四舍五入保留整数。样例输入780925674原创 2021-04-08 19:23:21 · 5171 阅读 · 0 评论 -
python--成绩分析
python 成绩分析问题描述小蓝给学生们组织了一场考试,卷面总分为 分,每个学生的得分都是一个 到 的整数。请计算这次考试的最高分、最低分和平均分。输入格式输入的第一行包含一个整数 ,表示考试人数。接下来 行,每行包含一个 至 的整数,表示一个学生的得分。输出格式输出三行。第一行包含一个整数,表示最高分。第二行包含一个整数,表示最低分。第三行包含一个实数,四舍五入保留正好两位小数,表示平均分。样例输入780925674889910Data样例输出9转载 2021-04-08 19:07:08 · 2043 阅读 · 0 评论 -
python单词分析
python单词分析(蓝桥杯真题)问题描述小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这个字母出现的次数。输入格式输入一行包含一个单词,单词只由小写英文字母组成。输出格式输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪个。如果有多个字母出现的次数相原创 2021-04-08 18:56:32 · 5809 阅读 · 0 评论