#QHD0000001. Ếch 1 (Frog 1)
Ếch 1 (Frog 1)
Ếch 1 (Frog 1)
Nguồn: AtCoder
Phiên bản: Phước Hưng OJ Extended
Đề bài
Có phiến đá có độ cao . Ếch bắt đầu ở đá 1 và mỗi lần được nhảy sang đá kế tiếp hoặc cách một đá. Chi phí của một lần nhảy từ đến là . Hãy tìm tổng chi phí nhỏ nhất để tới đá .
Input
Dòng 1 chứa . Dòng 2 chứa số nguyên .
Output
In một số nguyên là tổng chi phí nhỏ nhất.
Subtask
- Subtask 1 — 20 điểm: 2 <= N <= 20. Mức này dành cho cách trực tiếp hoặc đệ quy nhỏ.
- Subtask 2 — 30 điểm: 2 <= N <= 2000. Mức này yêu cầu nhận ra trạng thái DP và loại bỏ tính toán lặp.
- Subtask 3 — 50 điểm: 2 <= N <= 100000; 1 <= h_i <= 10000. Đây là toàn bộ giới hạn của bài.
Ví dụ
Input
4
10 30 40 20
Output
30
Giải thích
Một phương án tối ưu là đi , có chi phí .