题解列表

筛选

数字反转-常规解法

摘要:具体看代码注释即可思路:先对x取正,统一处理;再反序读入到数组中,最后去除0输出即可参考代码://数字反转  #include <bits/stdc++.h> using namespace st……

暴力+最高效的解法 ,不套用数论公式(a*b-a-b)

解题思路:题目给出了初始的两个值a、b,进行线性的组合,让我们求解求最大不能组合出的数字;假设该数字是n,那么从n+1一直到无穷都必须能够由a、b进行组合。可以很容易的想到(后面的通过前面的+a、+b得到),这串组合数字最小的正周期为T=min(a,b),

计数排序思想求解

摘要:解题思路:利用计数排序思想,输出时,直接输出计数数组的值即可,这里多申请一个数组用来做输出时的标记注意事项:用到排序算法记得加头文件参考代码:                             ……

蓝桥杯专题系列-1431(Python)

解题思路:模拟题,了解运作过程即可注意事项:使用lst.copy()静态改写列表,不要动态改写参考代码:n=int(input())lst=list(reversed(list((map(int,input().split())))))cnt=0defconsider(lst_):globalcnts

自定义函数求一元二次方程

解题思路:注意事项:1、当判别式小于0时,会出现虚数;2、最终结果要保留三位小数;3、两个解是以空格分隔的。参考代码:a,b,c=map(int,input().split())d=b**2-4*a*cifd>0:x1=(b+d**(1/2))/(-2*a)x2=(b-d**(1/2))/(-2*a)