Laurenty và cửa hàng
Đề bài
Mô tả
Một thị trấn có ngôi nhà xếp thành hai hàng, mỗi hàng nhà. Laurenty sống ở ngôi nhà cuối cùng của hàng thứ hai (nhà số ), còn cửa hàng duy nhất nằm ở ngôi nhà đầu tiên của hàng thứ nhất (nhà số ).
Hai hàng nhà được ngăn cách bởi một đại lộ, các nhà liền kề trong cùng một hàng được ngăn cách bởi một con phố. Mỗi chỗ băng qua đều có đèn giao thông với thời gian chờ nhất định:
- Băng qua con phố từ nhà thứ sang nhà thứ trong hàng thứ mất thời gian chờ (với , ).
- Băng qua đại lộ từ nhà thứ của hàng này sang nhà thứ của hàng kia mất thời gian chờ (với ).
Laurenty muốn đi từ nhà tới cửa hàng, mua đồ, rồi quay về. Trên đường đi cũng như đường về, cậu băng qua đại lộ đúng một lần. Ngoài ra, đường về phải khác đường đi ở ít nhất một chỗ băng qua.
Hãy tính tổng thời gian chờ nhỏ nhất tại các đèn giao thông cho cả lượt đi và lượt về.
Dữ liệu vào
- Dòng đầu chứa số nguyên .
- Hai dòng tiếp theo, mỗi dòng chứa số nguyên: dòng thứ nhất là , dòng thứ hai là .
- Dòng cuối chứa số nguyên .
Dữ liệu ra
Một số nguyên duy nhất: tổng thời gian chờ nhỏ nhất.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 1 2 3 3 2 1 3 2 2 3 |
12 | Đường đi và đường về băng qua đại lộ ở hai cột khác nhau; tổng chờ nhỏ nhất là . |
| 3 1 2 3 3 2 1 3 |
11 | Một đường băng qua đại lộ ở cột (chờ trên toàn tuyến), đường kia ở cột (chờ ), tổng bằng . |
| 2 1 1 1 1 |
4 | Chỉ có hai cột để băng qua đại lộ; mỗi tuyến chờ , tổng bằng . |
Bình luận