Có n người cần qua bên kia cầu trong đêm. Vì cầu yếu nên chỉ đi một lúc tối đa được hai người. Trong đêm tối họ phải dùng đèn nhưng cả nhóm chỉ có 1 cái đèn. Vì vậy mỗi lần hai người cầm đèn qua sông thì phải có một người cầm đèn quay trở lại. Mỗi người qua cầu với các tốc độ lần lượt là: a1, a2, a3,..., an giây. Hai người đi cùng nhau thì sẽ đi theo vận tốc của người đi chậm hơn. Hỏi để tất cả n người đều qua sông được thì phải tốn ít nhất là bao nhiêu giây? Dữ liệu vào: Cho bởi tệp QUACAU.INP, gồm 2 dòng - Dòng đầu tiên là số nguyên n (1 ≤ n ≤ 100) - Dòng thứ 2 gồm n số nguyên a1, a2, a3,..., an (1 ≤ ai ≤ 100), mỗi số cách nhau một khoảng trắng. Dữ liệu xuất: Cho bởi tệp QUACAU.OUT, gồm 1 dòng là thời gian ít nhất để n người đi qua cầu. Rút gọn
1 câu trả lời
input
4
1 3 8 12
output
22
input
5
1 3 6 8 12
output
29
input
1
4
output
4
- Trong test 1 đi theo cách như sau:
+ Người 1 và 2 qua cầu: mất 3 giây.
+ Người 1 cầm đèn quay trở lại: mất 1 giây.
+ Người 3 và 4 qua cầu: mất 12 giây.
+ Người 2 cầm đèn quay trở lại: mất 3 giây.
+ Người 1 và 2 qua cầu: mất 3 giây.
--> Tổng cộng mất 22 giây.
*Chúc bạn học tốt! ^_^
Câu hỏi trong lớp
Xem thêm