[COCI1819 - Contest 01] Bài 3: Cipele

Xem PDF

Nộp bài

Điểm: 100 (thành phần)
Thời gian: 1.0s
Bộ nhớ: 1G
Input: bàn phím
Output: màn hình

Tác giả:
Dạng bài

Sau khi đã chi tiêu hầu hết tiền của mình vào các dự án khác nhau, Nadan quyết định có đủ tiền mua giày chất lượng cao cho các nhà phát triển phần mềm của mình. May mắn cho Nadan, anh ấy tìm thấy ~N~ chiếc giày trái và ~M~ chiếc giày phải trong hầm của mình. Vì nguồn gốc của chúng không được biết đến, các đôi giày có kích cỡ khác nhau. Nadan yêu cầu bạn ghép càng nhiều đôi giày càng tốt (quan trọng là không thể chọn một cặp mới sau khi ghép hết tất cả các đôi giày). Mỗi cặp phải bao gồm một chiếc giày trái và một chiếc giày phải. Trong quá trình ghép giày, bạn nên đảm bảo rằng sự xấu xí được giảm thiểu. Sự xấu xí của một cặp giày được xác định là sự chênh lệch tuyệt đối lớn nhất của kích cỡ giày giữa tất cả các cặp giày.

Input

  • Dòng đầu tiên chứa hai số nguyên dương ~N~ và ~M~ ~(1 \leq N, M \leq 100,000)~, số lượng giày trái và giày phải, theo thứ tự đó.
  • Dòng thứ hai chứa ~N~ số ~L_i~ ~(1 \leq L_i \leq 10^9)~, kích cỡ của các chiếc giày trái.
  • Dòng thứ ba chứa ~M~ số ~R_i~ ~(1 \leq R_i \leq 10^9)~, kích cỡ của các chiếc giày phải.

Onput

In ra sự xấu xí tối thiểu giữa tất cả các cặp giày có thể.

Chú ý

  • ~20 \%~ tổng số điểm, sẽ có ~N = M~.
  • ~50 \%~ tổng số điểm, sẽ có ~N, M \leq 5000~.

Sample Input 1

2 3
2 3
1 2 3

Sample Output 1

0

Sample Input 2

4 3
2 39 41 45
39 42 46

Sample Output 2

1

Sample Input 3

5 5
7 6 1 2 10
9 11 6 3 12

Sample Output 3

4

Giải thích

Trong test thứ hai, Nadan có ~4~ chiếc giày trái và ~3~ chiếc giày phải, số lượng cặp tối đa có thể được là ~3~. Một cách ghép có thể là: ~39 - 46~, ~41 - 42~, ~45 - 39~, nhưng sự xấu xí của cặp này là ~7~ vì cặp đầu tiên. Cách ghép tốt hơn sẽ là: ~39 - 39~, ~41 - 42~, ~45 - 46~, với sự xấu xí bằng ~1~, đó là sự xấu xí tối thiểu có thể được đạt được.


Bình luận đầu tiên

Bình luận

Không có bình luận nào.