241763 - 整数拆分

题目描述

给定一个正整数 (n),将其拆分为至少两个正整数的和,并使这些整数的乘积最大化。返回你可以获得的最大乘积。

输入

一个整数 (n),表示待拆分的正整数(2 <= n <= 58)。

输出

一个整数,表示拆分后能得到的最大乘积。

样例

输入

2

输出

1

输入

10

输出

36
说明
样例1解释:

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

样例2解释:

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

来源

力扣

标签
题目参数
时间限制 1 秒
内存限制 256 MB
提交次数 2
通过人数 2
金币数量 3 枚
难度 入门


上一题 下一题