Ba tổng gần nhau nhất


Gửi bài giải

Điểm: 5
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Đề bài

Cho dãy \(N\) số nguyên \(a_i\) và số nguyên \(X\). Hãy chọn ba chỉ số khác nhau \(i < j < k\) sao cho \(|a_i + a_j + a_k - X|\) là nhỏ nhất. In ra giá trị nhỏ nhất đó (độ lệch tuyệt đối).

Dữ liệu vào

\(N, X \ (3 \le N \le 2 * 10^5)\), \(N\) số \(a_i \ (|a_i| \le 10^9)\)

Dữ liệu ra

Một số nguyên: giá trị nhỏ nhất của \(|\text{tổng} - X|\).

Ví dụ

Input Output
4 1
-1 2 1 -4
1
3 10
2 3 2005
0

Nhận xét

Không có ý kiến tại thời điểm này.