#P1182. 整数拆分

整数拆分

题目描述

给定一个正整数 nn,将其拆分为 kk正整数 的和(k>=2k >= 2),并使这些整数的乘积最大化。

返回 你可以获得的最大乘积

输入格式

一个正整数 nn

输出格式

输出一个整数表示答案。

样例

2
1
10
36

提示

样例1解释

2=1+1,1×1=12 = 1 + 1, 1 × 1 = 1。

样例2解释

10=3+3+4, 3×3×4=3610 = 3 + 3 + 4,\ 3 × 3 × 4 = 36。

数据范围

  • 2<=n<=582 <= n <= 58