题解 2277: 蓝桥杯2018年第九届真题-倍数问题

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

最简单的三次循环解法。

解题思路:将数组排序和三次循环注意事项:注意终止条件参考代码:importjava.util.Arrays;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScan

倍数问题(余数问题)

解题思路:(a+b+c)%k等价于(a%k+b%k+c%k)%k,之所以这样是因为直接暴力a,b,c范围太大超时,采用余数的方法可以减少时间复杂度,对于每个余数我们只用找到对应三个最大的数就够用了。注意事项:参考代码:fromsysimportmaxsizen,