Bánh rất thích chơi Game, ba bảo lớn lên con chỉ có hai con đường, hoặc rất giàu hoặc giữ xe quán Net.
Bánh nói con sẽ rất giàu vì con sẽ lập trình Game. Một game mà ý tưởng của Bánh đề xuất như sau:
Cho một dãy các quả mìn đặt trên một đường thẳng trên màn hình ở các vị trí nguyên .
Một tác động lên một vị trí thuộc đường thẳng chứa các quả mìn trên với một năng lượng
(ví dụ thời gian touch) sẽ
làm cho các quả mìn thuộc đoạn
nổ tung và kéo theo phản ứng dây chuyền từ các vị trí của
các quả mìn bị nổ sẽ kích thích các quả mìn khác cùng phạm vi như trên nhưng
giảm đi
đơn vị cùng nổ, hiệu
ứng đó kéo dài cho đến khi
.
Hãy lập trình cho ý tưởng của Bánh bằng cách tìm năng lượng nhỏ nhất sao cho tất cả các quả mìn trên đường thẳng đều bị nổ.
Input
Dòng đầu tiên chứa số nguyên thỏa
.
dòng kế tiếp, mỗi dòng chứa một số nguyên
thỏa
.
Output
In ra làm tròn đến
chữ số sau dấu chấm thập phân.
Samples
Sample Input 1
5
8
10
3
11
1
Sample Output 1
3.0
Note
Tác động với năng lượng tại vị trí
, các quả mìn trong phạm vi là
sẽ nổ, kéo theo hai quả
mìn là
và
sẽ nổ với
tính từ
và
, kéo theo quả
sẽ nổ với
tính từ vị trí
.
Tất cả các quả đều nổ. Game over!!!
Comments