Skip to content

Files

Latest commit

39e190d · Dec 17, 2019

History

History
This branch is up to date with aQuaYi/LeetCode-in-Go:master.

0343.integer-break

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 20, 2017
Dec 17, 2019
Mar 14, 2018

题目

Given a positive integer n, break it into the sum of at least two positive integers and maximize the product of those integers. Return the maximum product you can get.

For example, given n = 2, return 1 (2 = 1 + 1); given n = 10, return 36 (10 = 3 + 3 + 4).

Note: You may assume that n is not less than 2 and not larger than 58.

Credits:Special thanks to @jianchao.li.fighter for adding this problem and creating all test cases.

解题思路

见程序注释