Nội dung Bài tập
Mã:
ABSMAX
Tên:
ABSMAX
Dạng thi:
oi
Thang điểm:
100 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
canhtoannct

ABSMAX

Cho dãy số a1,a2,a3,...,aN, hãy tìm hai chỉ số i j sao cho:

    i < j

    |ai + aj| lớn nhất

Dữ liệu

    Dòng đầu tiên ghi một số nguyên N (2 ≤ N ≤ 200000) - số phần tử trong dãy

    Dòng thứ hai ghi N số nguyên a1,a2,...,aN (|ai| ≤ 109)

Kết quả


In ra số nguyên duy nhất là giá trị |ai + aj| lớn nhất tìm được.

Ví dụ

Sample Input

 

 

Sample Output

6

-4 3 -9 0 10 5

15

 

 

3

-2 -1 -3

5

 

 

Giải thích

    Ở ví dụ thứ nhất, hai chỉ số cần tìm là 5 6, |a5 + a6| =15

    Ở ví dụ thứ hai, hai chỉ số cần tìm là 1 3, |a1 + a3| =5.

Chấm điểm

30% số test tương ứng với 30% số điểm có N ≤ 2000.


    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận