Cặp số gần nhau nhất

Xem dưới dạng PDF

Gửi bài giải


Điểm: 20
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 64M
đầu vào: stdin
Đầu ra: stdout

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

Tèo muốn tìm khoảng cách nhỏ nhất giữa hai số bất kỳ trong một mảng gồm \(N\) số nguyên. Khoảng cách giữa hai số \(x\) và \(y\) được tính bằng trị tuyệt đối hiệu của chúng: \(|x - y|\).

Dữ liệu vào
  • Dòng đầu chứa số nguyên dương \(N\) (\(2 \le N \le 2 \cdot 10^5\)).
  • Dòng thứ hai chứa \(N\) số nguyên \(A_1, A_2, \dots, A_N\) cách nhau bởi dấu cách (\(-10^9 \le A_i \le 10^9\)).
Dữ liệu ra
  • In ra một số nguyên duy nhất là khoảng cách nhỏ nhất tìm được.
Ví dụ

Đầu vào:

4
1 5 9 3

Đầu ra:

2

Giải thích: Khoảng cách giữa 1 và 3 là 2, đây là khoảng cách nhỏ nhất giữa mọi cặp phần tử.


Nhận xét

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