若2个:14=7+7,7*7 = 49
若3个:14=5+5+4,5*5*4 = 100
若4个:14=4+4+3+3,4*4*3*3 = 144
若5个:14=3+3+3+3+2,3*3*3*3*2 = 162
若6个:14=3+3+2+2+2+2,3*3*2*2*2*2 = 144
最大的就是拆成5个,乘积为162
1/13/13
2/12/24
3/11/33
4/10/40
5/9/45
6/8/48
7/7/49
所以,最大是49
因为要使分成后的自然数乘积最大,分成的数应接近这个数的中位数。所以
14=7+7=3+4+3+4
所以乘积最大是3×4×3×4=144
拆成3+3+3+3+2,这5个数的的乘积最大,是:3×3×3×3×2=162,
========================================
柳浪闻莺各位芝麻竭诚为您解答
您的采纳是我们坚持百度的动力
=======================================
# -*- coding: utf-8 -*-
#python code
result=0
for a in range(2,12):
for b in range(2,10):
for c in range(2,8):
for d in range(2,6):
for e in range(2,4):
sum=a+b+c+d+e
if sum==14:
Q=a*b*c*d*e
if Q>result:
result=Q
combination=[a,b,c,d,e]
print result,combination
结果为,162,2,3,3,3,3