如何把n分为k个数之和,使他们乘积最大?

n <= 3时不拆分

1. 如果k确定,平均分最大

2. 如果k不确定,分成因子为3的情况最大。

1. 余数为0,直接乘积(最好情况)

2. 余数为1,把31换成22,因为22>31(中间情况)

3. 余数为2,把2乘进去

posted @ 2025-08-13 20:11  哒令,哒哒哒哒哒~令  阅读(13)  评论(0)    收藏  举报