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