Trò chơi (Câu 3 đề thi HSG 11 tỉnh Bắc Giang năm 2021-2022)


Submit solution

Points: 50
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type

Hai bạn học sinh Bình và AN trong lúc nhàn rỗi nghĩ ra trò chơi sau đây: Mỗi bạn cho trước một dãy gồm \(n\) số nguyên. Giả sử dãy số mà bạn Bình chọn là \(A_1, A_2,..,A_n\) và dãy số mà bạn An chọn là \(B_1, B_2,.., B_n\).

Mỗi lượt chơi, mỗi bạn đưa ra một số hạng trong dãy số của mình, nếu bạn Bình đưa ra số hạng \(A_i\) còn bạn An đưa ra số hạng \(B_j\) thì giá trị của lượt chơi đó là \(|A_i + B_j|\)

Yêu cầu:

  • Hãy xác định giá trị nhỏ nhất của một lượt chơi trong các lượt chơi có thể?

Dữ liệu vào:

  • Dòng 1: Chứa một số nguyên dương \(n (n \le 10^6)\).
  • Dòng 2: Ghi \(n\) số nguyên dương \(A_1, A_2,..., A_n (-10^9 \le A_i \le 10^9, i = 1 ...n)\);
  • Dòng 3: Ghi \(n\) số nguyên dương \(B_1, B_2,..., B_n (-10^9 \le B_i \le 10^9, i = 1 ...n)\);

Dữ liệu ra:

  • Một số nguyên duy nhất là kết quả tìm được.

Ví dụ:

INPUT OUTPUT
\(6\)
\(3\) \(5\) \(-8\) \(1\) \(7\) \(9\)
\(2\) \(1\) \(4\) \(6\) \(9\) \(-6\)
\(1\)

Giới hạn:

  • Subtask 1: Có 15/25 test ứng với 3 điểm \(n \le 10^3\)
  • Subtask 2: có 10/25 test ứng với 2 điểm \(10^3 < n \le 10^6\)

Comments

There are no comments at the moment.