Python
文章平均质量分 61
菠萝芭芭啦
这个作者很懒,什么都没留下…
展开
-
Python 蓝桥杯 网络分析
小明有时会测试当时的网络,他会在某个节点发送一条信息,信息会发送到每个相邻的节点,之后这些节点又会转发到自己相邻的节点,直到所有直接或间接相邻的节点都收到了信息。如果操作为 1 a b,表示将节点 a 和节点 b 通过网线连接起来。输出一行,包含 n 个整数,相邻整数之间用一个空格分割,依次表示进行完上述操作后节点 1 至节点 n 上存储信息的大小。两个节点如果存在网线连接,称为相邻。输入的第一行包含两个整数 n,m,分别表示节点数量和操作数量。给出小明连接和测试的过程,请计算出每个节点存储信息的大小。原创 2023-04-07 20:34:41 · 126 阅读 · 0 评论 -
Python 蓝桥杯 分巧克力
本题用到了二分法和尺取法,,假设边长为mid,那么边长最短可以取到1,最长可以取到所有巧克力的最小边,所以取边长mid为最长值和最短值的商,因为//为向下取整,所以加上1个1,避免一楼答案。当然小朋友们都希望得到的巧克力尽可能大,你能帮小Hi计算出最大的边长是多少么?(1原创 2023-04-05 22:24:28 · 127 阅读 · 0 评论 -
Python 蓝桥杯 等腰三角形
本题难点在于怎么输出等腰三角形右边,但是通过观察可以看见我们需要的数字长度为多少,我们需要的最大的数字一定不会超过这个长度,比如当层数为5时,需要16个数字的长度,但是最大我们只需要数字13,并且只用到了13的十位数。我们的程序大概需要实现两个功能,第一个是产生字符串。都用到了切片的相关知识,不明白的可以搜搜看。2.用这个串填充三角形的三条边。输入一行包含一个正整数n(3原创 2023-04-05 20:32:12 · 344 阅读 · 0 评论 -
Python 方格填数 蓝桥杯
解题思路:将0-9数字记性全排列,深度遍历解决问题。对全排列转化的二维数组进行遍历,当二维数组不满足条件时,返回0.对二维数组遍历实际上是对数字8个方向进行遍历,判断相邻数字是否连续,判断方法为数字差的绝对值是否为1,如果为1说明数字相邻,不满足条件范围False即不满足条件。如果均满足,返回True。原创 2023-04-01 11:25:19 · 295 阅读 · 0 评论 -
python 蓝桥杯 带分数
蓝桥杯题目:带分数,使用python解题源代码以及解题思路。原创 2023-03-31 11:44:32 · 200 阅读 · 0 评论