Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
DPCABLE - Nối cáp |
Nhà Bờm có n máy tính xếp thẳng hàng (cố định) được đánh số từ 1 đến n. Bờm muốn nối các máy tính lại với nhau sao cho mỗi máy tính được nối với ít nhất một máy tính khác. Biết khoảng cách giữa hai máy liên tiếp thứ i và thứ i + 1 là di (i = 1, 2, …, n – 1). Em hãy giúp Bờm tính xem tổng độ dài dây cáp ít nhất Bờm cần phải sử dụng nhé.
Dữ liệu vào:
- Dòng đầu chứa số nguyên dương n.
- Dòng thứ hai chứa n - 1 số nguyên dương d1, d2, …, dn - 1.
Dữ liệu ra:
Một số nguyên duy nhất là tổng độ dài dây cáp Bờm cần dùng.
Ví dụ:
Dữ liệu vào:
6
2 2 3 2 2
Dữ liệu ra:
7
Giải thích:
Cách nối máy của Bờm.
Giới hạn: 1 ≤ N ≤ 25000; 1 ≤ di < 104.
Được gửi lên bởi: | noname00.pas |
Ngày: | 2017-06-27 |
Thời gian chạy: | 0.100s-1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | C-CLANG C CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG C99 JAVA PAS-FPC PYTHON PYTHON3 |
Nguồn bài: | Bài tập thực hành CSL |