CẶP SỐ GẦN NHAU NHẤT

Cho số nguyên dương ~ n ~ và dãy số nguyên ~ a_1,a_2,…,a_n~. Hãy tìm tất cả các cặp số sao cho hiệu của chúng là nhỏ nhất.

Hiệu của hai số trong bài toán này được hiểu là lấy số lớn trừ số nhỏ hoặc bằng 0 nếu hai số bằng nhau

Dữ liệu vào

  • Dòng đầu tiên ghi số nguyên dương ~ n ~
  • Dòng thứ 2 ghi lần lượt các số nguyên ~ a_1,a_2,…,a_n ~

Kết quả

  • Ghi tất cả các cặp số có hiệu nhỏ nhất, các số được ghi theo chiều tăng dần

Ràng buộc

  • ~ n<=10^5 ~
  • ~ a_i <=10^9 ~

Ví dụ:

Input 1

4
5 4 3 2 

Output 1

2 3 3 4 4 5 

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. nguyenvuquang (12/18)
  2. huy_notcoding (9/14)
  3. ilpnvm (9/18)
Trong 7 ngày
  1. ducchinh (169/223)
  2. hienpham (163/213)
  3. bichngoc (150/213)
Trong 30 ngày
  1. ducchinh (169/223)
  2. hienpham (163/213)
  3. tgtam2022 (150/369)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 37713

Lưu Hải Phong - 2020
[email protected]