lo

Hiệu lớn nhất

Xem dạng PDF

Gửi bài giải

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

Dạng bài
Ngôn ngữ cho phép
C++, Python

Cho số nguyên dương ~n~ và dãy ~a~ chứa ~n~ số nguyên dương ~a_1, a_2, \ldots, a_n~. Hãy tìm hai chỉ số ~i, j~ sao cho hiệu ~a_j - a_i~ là lớn nhất ~(1 \leq i < j \leq n)~.

Input

  • Dòng đầu tiên chứa số nguyên dương ~n\left(1 \leq n \leq 10^{5}\right)~;
  • Dòng tiếp theo chứa ~n~ số nguyên dương ~a_{i}\left(\left|a_{i}\right| \leq 10^{9}\right)~.

Output

Ghi ra hiệu lớn nhất có thể.

Sample Test

Input Output
3
1 2 3
2