Câu 3. MINTONG.CPP (4 điểm)
Các bạn nhỏ ở Trung tâm ABC Smart rất thích học Tiếng Anh, nhưng tình cờ một hôm lại được Phund đố bài toán sau: Cho số nguyên dương n và dãy số nguyên a1, a2, …aN. Hãy lập trình tìm giá trị nhỏ nhất của |ai + aj| (1 <= i < j <= N). Các bạn ở Trung tâm chỉ biết cách giải bằng toán, nên muốn nhờ các bạn lập trình giải bài toán trên.
Dữ liệu: Vào từ file MINTONG.INP gồm:
+ Dòng đầu tiên là số nguyên dương N (2 <= N <= 106);
+ Dòng thứ 2 là n số nguyên ai (|ai| <= 109).
Kết quả: Ghi ra file MINTONG.OUT kết quả của bài toán.
Ví dụ:
MINTONG.INP |
MINTONG.OUT |
5 -1 0 1 2 3 |
0 |
Ràng buộc:
+ Có 50% số điểm có N <= 103;
+ Có 30% số điểm có N <= 105;
+ Có 20% số điểm là các trường hợp còn lại.