Bài 4. Tính cực đại (HSG 9 Quảng Trị 2021-2022)
Xem PDF
Điểm:
1400 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
CAU4.INP
Output:
CAU4.OUT
Nam rất yêu thích các con số lớn, vì vậy từ những số nguyên \(N\) mà Nam gặp, bạn ấy thường tìm cách sinh ra những số nguyên lớn nhất có thể được bằng cách biểu diễn \(N\) thành tổng các số hạng sao cho tích \(M\) của các số hạng đó là lớn nhất. Em hãy lập trình để giúp Nam tìm ra số nguyên lớn đó.
Input
- Một dòng duy nhất chứa số nguyên dương \(N\) (\(N \le 10000\)).
Output
- Một dòng duy nhất chứa số \(M\) tìm được.
Example
Test 1
Input
5
Output
6
Note
\(5 = 2 + 3\); \(2 \cdot 3 = 6\)
Test 2
Input
9
Output
27
Note
\(9 = 3 + 3 + 3\); \(3 \cdot 3 \cdot 3 = 27\)
Test 3
Input
13
Output
108
Note
\(13 = 3 + 3 + 3 + 4\); \(3 \cdot 3 \cdot 3 \cdot 4 = 108\)
Scoring
- Có \(40\%\) số test tương ứng với \(N \le 50\).
- Có \(30\%\) số test tương ứng với \(N \le 100\).
- Có \(30\%\) số test tương ứng với \(N \le 10000\).
Bình luận (1)