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 và 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 và 6, |a5 + a6| =15
• Ở
ví dụ thứ hai, hai chỉ số cần tìm là 1 và 3, |a1
+ a3| =5.
Chấm điểm
• 30% số
test tương ứng với 30% số điểm có N ≤ 2000.
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