题解列表

筛选

蓝桥杯求阶乘

解题思路:要想结尾有k个0,由于给定的k数值很大,单纯暴力求阶乘,求出来的数不仅存不下,而且一定会超时,所以我们来找规律,结尾中的0是2*5构成的,2的数目一定比5多,所以关键是找5的个数,当5的个数=k时,就找到答案注意事项:参考代码:importjava.util.Scanner;//求阶乘//关

修改不超时

摘要:解题思路:改成 StringBuilder 输出减少时间,输入改 io 也能减少部分时间注意事项:参考代码:import java.util.Scanner; public class Main……

JAVA 重写Arrays.sort (超简单)

解题思路:注意事项:参考代码:importjava.util.Arrays;importjava.util.Comparator;importjava.util.Scanner;publicclassc_2684{publicstaticvoidmain(String[]args){Scannersc

编写题解 2774: 计算三角形面积(java)

摘要:解题思路:考虑到可能存在有的三角形不规则,三角形的高不是那么好找,我们可以用海伦公式来求解注意事项:用double 类型的数据参考代码:import java.util.Scanner; pub……

轻松__________________JAVA

摘要:解题思路:注意事项:参考代码:import java.util.*; public class M1 {     public static void main(String[] args) { ……

蓝桥杯2022年第十三届决赛真题-最大公约数

解题思路:我们需要找最小次数去得到1,有1之后顺着就可以把所有数变成1,可以通过线段树维护区间最大公约数,然后通过二分求解最小次数注意事项:参考代码:importjava.util.*;classMain{staticfinalintN=100009;staticintn;staticint[]a=n