Gửi bài giải


Điểm: 100,00
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 488M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++

Nguồn đề: Beginner Free Contest 24

Đề bài: https://drive.google.com/file/d/15Twi2BfkzcuK3jgO57Tbiw62-SNG1PnM/view?usp=sharing

Lời giải: https://drive.google.com/file/d/1EYgp2ui1N63-H-n1FGLTtTaRGzqXTetJ/view?usp=sharing

Bài giải: https://drive.google.com/file/d/15rfCyF76k7KJ8zbrbtdwjaLeHXu5HUWV/view?usp=sharing

Long đang trên đường đi học thì không may bị một kẻ xấu bắt nhốt vào trong một mê cung. Mê cung gồm n + 1 căn phòng xắp xếp nối tiếp nhau theo thứ tự phòng 1, phòng 2, ..., phòng n + 1. Long hiện đang ở phòng 1 và lối thoát ở phòng n + 1.

Giữa n + 1 căn phòng có n cánh cửa. Ban đầu tại thời điểm 0, tất cả cánh cửa đều đóng. Sau đó, cánh cửa thứ i sẽ chỉ mở ra mỗi ~a_i~ giây. Do Long khá nhanh nhẹn nên cậu có thể di chuyển giữa 2 căn phòng mà không mất thời gian nào.

Long bắt đầu di chuyển tại phòng 1 từ thời điểm 0. Câu hỏi đặt ra cho bạn là hãy tìm thời điểm sớm nhất mà Long sẽ thoát khỏi mê cung.

Input

Dòng 1: n - số lượng cánh cửa có trong mê cung ~(1 ≤ n ≤ 10^5).~

Dòng 2: n số nguyên ~a_i~ - cánh cửa thứ i sẽ mở ra mỗi ~a_i~ giây ~(1 ≤ a_i ≤ 10^9).~

Kết quả

In ra một số nguyên duy nhất là thời điểm sớm nhất mà Long sẽ thoát khỏi mê cung.

Sample Input 1

4
3 2 3 4

Sample Output 1

8

Sample Input 2

5
2 2 2 3 3

Sample Output 2

3

Sample Input 3

6
4 5 4 5 4 5

Sample Output 3

15

Sample Input 4

10
2 4 6 8 10 2 4 6 8 10

Sample Output 4

20

Giải thích

Ở ví dụ 1, Long sẽ thoát khỏi mê cung như sau:

  • Long ở phòng 1 tại thời điểm 0, cửa 1 đóng, đợi qua 3 giây để cửa 1 mở, Long đi qua phòng 2.
  • Long ở phòng 2 tại thời điểm 3, cửa 2 đóng, đợi qua 1 giây để cửa 2 mở, Long đi qua phòng 3.
  • Long ở phòng 3 tại thời điểm 4, cửa 3 đóng, đợi qua 2 giây để cửa 3 mở, Long đi qua phòng 4.
  • Long ở phòng 4 tại thời điểm 6, cửa 4 đóng, đợi qua 2 giây để cửa 4 mở, Lòng đi qua phòng 5 và thoát khỏi mê cung.

Vì tổng thời gian ít nhất cần để thoát mê cung là 8 giây nên ta in ra 8.


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.