atcoder#DPZ. Frog 3
Frog 3
Score : points
Problem Statement
There are stones, numbered . For each (), the height of Stone is . Here, holds.
There is a frog who is initially on Stone . He will repeat the following action some number of times to reach Stone :
- If the frog is currently on Stone , jump to one of the following: Stone . Here, a cost of is incurred, where is the stone to land on.
Find the minimum possible total cost incurred before the frog reaches Stone .
Constraints
- All values in input are integers.
Input
Input is given from Standard Input in the following format:
Output
Print the minimum possible total cost incurred.
5 6
1 2 3 4 5
20
If we follow the path → → , the total cost incurred would be .
2 1000000000000
500000 1000000
1250000000000
The answer may not fit into a 32-bit integer type.
8 5
1 3 4 5 10 11 12 13
62
If we follow the path → → → → , the total cost incurred would be $((3 - 1)^2 + 5) + ((5 - 3)^2 + 5) + ((10 - 5)^2 + 5) + ((13 - 10)^2 + 5) = 62$.