Dãy số (thi thử thầy Phú)


Submit solution

Points: 50
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type

Hôm nay, các bạn nhỏ ABC Smart lại được Thầy giáo đố một bài toán sau: Cho một dãy số nguyên a1,a2,...,an. Các phần tử trong dãy được sắp xếp theo trình tự tăng dần, tức là aiai+1 với mọi 1i<n. Ta định nghĩa độ đẹp của dãy a là khoảng cách lớn nhất giữa hai phần tử liên tiếp bất kì trong dãy. Nói cách khác, độ đẹp của dãy a là giá trị a_i – a_{i-1} lớn nhất với mọi 2 ≤ i ≤ n.

Yêu cầu:

  • Hãy xoá một phần tử bất kì trong dãy a sao cho độ đẹp của dãy nhận được là lớn nhất có thể.

Dữ liệu vào:

  • Dòng đầu tiên là số nguyên dương n (3 ≤ n ≤ 10^6);
  • Dòng thứ hai chứa n số nguyên a_1, a_2,..., a_n (|a_i| ≤ 2.10^9).

Kết quả:

  • Ghi ra một số nguyên là độ đẹp của dãy sau khi đã xoá 1 phần tử.

Ví dụ

INPUT OUTPUT Giải thích
4
2 4 5 6
4 Ta xóa đi phần tử thứ 2 của dãy, thì được dãy là 2, 5, 6. Suy ra độ đẹp bằng 3.

Ràng buộc:

  • Có 50% số điểm có n ≤ 10^4a_i ≤ 10^9;
  • Có 50% số điểm là các trường hợp còn lại.

Comments

There are no comments at the moment.