Bursting Balloons
Balloons in a row hold values a1..N. Bursting balloon i earns aleft·ai·aright, where left/right are the nearest UNBURST neighbours (value 1 beyond the ends). Maximize the total coins over all bursting orders.
Input: the first line has N; the second line has the N values.
Output: the maximum coins.
Constraints:
- 1 ≤ N ≤ 500
- 0 ≤ ai ≤ 100
Sample Tests
Input 1
4 3 1 5 8
Output 1
167
Input 2
1 5
Output 2
5
Discussion (opens after you solve — no spoilers before)
No comments yet.