#QHD0000002. Ếch 2 (Frog 2)
Ếch 2 (Frog 2)
Ếch 2 (Frog 2)
Nguồn: AtCoder
Phiên bản: Phước Hưng OJ Extended
Đề bài
Có phiến đá có độ cao . Từ đá , ếch có thể nhảy tới bất kỳ đá nào trong . Chi phí nhảy từ tới là . Hãy tìm chi phí nhỏ nhất để đi từ đá 1 tới đá .
Input
Dòng 1 chứa và . Dòng 2 chứa số nguyên .
Output
In chi phí nhỏ nhất.
Subtask
- Subtask 1 — 20 điểm: 2 <= N <= 20; 1 <= K <= 5. 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; 1 <= K <= 30. 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 <= K <= 100; 1 <= h_i <= 10000. Đây là toàn bộ giới hạn của bài.
Ví dụ
Input
5 3
10 30 40 50 20
Output
30
Giải thích
Có thể đi , chi phí và không có phương án nào rẻ hơn.