蓝桥杯
Kukdo
这个作者很懒,什么都没留下…
展开
-
蓝桥杯算法训练 ALGO-49 出现次数最多的整数 Python
出现次数最多的整数 Python实现要求编写一个程序,读入一组整数,这组整数是按照从小到大的顺序排列的,它们的个数N也是由用户输入的,最多不会超过20。然后程序将对这个数组进行统计,把出现次数最多的那个数组元素值打印出来。如果有两个元素值出现的次数相同,即并列第一,那么只打印比较小的那个值。输入格式:第一行是一个整数N,N<= 20;接下来有N行,每一行表示一个整数,并且按照从小到大的顺序排列。输出格式:输出只有一行,即出现次数最多的那个元素值。输入输出样例样例输入51001501原创 2020-11-09 20:27:47 · 802 阅读 · 1 评论 -
蓝桥杯算法训练 ALGO-1 区间k大数查询 Python
区间k大数查询要求第一行包含一个数n,表示序列长度第二行包含n个正整数,表示给定的序列。第三个包含一个正整数m,表示询问个数。接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。序列元素从1开始标号。分析这道题的意思就是首先输入一串数字,然后再输入查询次数,每次查询会给定三个数,从左到右是[起始,结束,第几大的数]代码实现...原创 2020-11-08 22:01:25 · 293 阅读 · 0 评论 -
Python蓝桥杯练习基础题 杨辉三角形
0 引言马上就要进行蓝桥杯的省赛了,最近刷了一些蓝桥杯官网上的一些基础题,这里对杨辉三角形的python实现来进行一个思路的自我总结。1 杨辉三角形首先,直观认识一下杨辉三角;这里摘取一张百度百科上的杨辉三角形图片,如下:2 编程思路一开始困惑了很久不知道怎么下手,在知乎以及各大网站上看了才大概有了个思路。其实还是要先从目标题目下手,先理解杨辉三角形的本质。其实可以把其的每一行看做是一个列表,下一个列表的值等于目前列表尾部添加一个0与目前列表头部添加一个0进行相加。如下图所示,我这里是第四行的原创 2020-10-13 21:37:46 · 1077 阅读 · 0 评论