题解 1936: 蓝桥杯算法提高VIP-最大乘积

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

筛选

蓝桥杯算法提高VIP-最大乘积-题解(C/C++语言代码)

1.解题思路:因为有可能有负数,所以不能一直选最大的。那么,先把数列从小到大排序,每次选两个最大数相乘,再选择两个最小的数相乘,比较两个乘积的大小,如果是两个小数乘积大(肯定是两个绝对值较大负数),那么直接乘给最终结果并且移动指针,如果是较大的两个数乘积较大,

全排列暴力枚举

```javaimportjava.util.Scanner;publicclass最大乘积{staticintmax;publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intx=sc.nextInt();for(in