[Gio Linh - HSG9 - 2022] Câu 3: Thi đấu

Xem dạng PDF

Gửi bài giải

Điểm: 800,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: THIDAU.INP
Output: THIDAU.OUT

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Trong chương trình Running Man 2021, Ban tổ chức chọn 2 đội chơi: đội 1 – Lan Ngọc làm đội trưởng, đội 2 – Thúy Ngân đội trưởng, mỗi đội chọn trước một dãy gồm ~N~ số nguyên.

Giá trị dãy số mà Lan Ngọc chọn là ~A_1, A_2, …, A_n~.

Giá trị dãy số mà Thúy Ngân chọn là ~B_1, B_2, …, B_n~.

Một lượt chơi, mỗi đội trưởng đưa ra một số hạng trong dãy số của mình.

Nếu đội 1 đưa ra số hạng ~A_i (1 \leq i \leq N)~, đội 2 đưa ra số hạng ~B_j (1 \leq j \leq N)~ thì giá của cuộc chơi là ~|A_i + B_j|~.

Yêu cầu:

Xác định giá trị nhỏ nhất của một lượt chơi có thể có sau tất cả các lượt chơi có thể.

Input

Vào từ file văn bản THIDAU.INP:

  • Dòng thứ nhất là một số nguyên ~N (1 \leq N \leq 10_5)~;

  • Dòng thứ hai là dãy số nguyên ~A_1, A_2, …, A_n~. Các số cách nhau một dấu cách.

  • Dòng thứ ba là dãy số nguyên ~B_1, B_2, …, B_n~. Các số cách nhau một dấu cách.

Output

Ghi ra file văn bản THIDAU.OUT một số nguyên duy nhất là giá trị nhỏ nhất tìm được.

Scoring

  • Subtask ~1~ (~70\%~): số điểm tương ứng với ~1 \leq N \leq 10_3; |A_i| \leq 10_6; |B_j| \leq 10_5~.

  • Subtask ~2~ (~30\%~): số điểm tương ứng với ~1 \leq N \leq 10_5; |A_i| \leq 10_9; |B_j| \leq 10_9~.

Example input 1

2
-2 1
3 2

Example output 1

0

Note 1

  • Các khả năng có thể của một lượt chơi là: ~(-2, 3), (-2, 2), (1, 3), (1, 2)~.
  • Giá nhỏ nhất một lượt chơi trong số các lượt chơi là ~0~, tương ứng với giá của lượt chơi ~(-2, 2)~.

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.