Sizga n butun soni berilgan. Uni kamida ikkita musbat butun sonlarga bo'ling va ularning ko'paytmasini maksimal qiling.
Maksimal ko'paytmani qaytaring.
Cheklov: 2 ≤ n ≤ 58. Masalan, n = 10 uchun eng yaxshi bo'linish 3 + 3 + 4, ko'paytma 36.
func solve(n int) int {
// ...
}
Input: n = 10
Output: 36
Tushuntirish: 10 = 3 + 3 + 4, ko'paytma = 3 * 3 * 4 = 36.
Input: n = 2
Output: 1
Input: n = 3
Output: 2