java输出三个数的最大值 用6个数字组成三位数乘三位数,积最大,怎么做?

用6个数字组成三位数乘三位数,积最大,怎么做?数字按123456789排列,0是虚数。取最大数相乘,乘积可以是最大的,那么9是最大值,6位数字可以取999999,分成两组相乘999999。五个数字组一

用6个数字组成三位数乘三位数,积最大,怎么做?

数字按123456789排列,0是虚数。

取最大数相乘,乘积可以是最大的,那么9是最大值,6位数字可以取999999,分成两组相乘999999。

五个数字组一个三位数乘两两位数,怎么组积最大?

最大乘积:最大数为三位数中的一百位,第二大数为两位数中的十位,第三大数为两位数中的一位,第四大数为三位数中的十位,最小数为三位数中的一位。最小积:以除0以外的最小数为三位数中的百位,第二小数为两位数中的十位,其余三位数(含0)中的最大数为三位数中的一位,中间数为两位数中的一位,最小的数字是三位数中的十位数

3900=39x100=39x2x50=39x2x2x25=39x2x2x2x5=3x13x2x2x5x5=2*2*3*5*5*13,因为两个数字的和等于第三个数字。如果是13,其他两个数字是12和25。如果是26,则没有其他两个数字。如果是39,那么其他两个数字之和肯定是不够的。所以这三个数字是12,13,25。最大的是25