传统题 2000ms 1024MiB

[ABC212C] Min Difference

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

AT_abc212_c [ABC212C] Min Difference

题目描述

给定两个分别包含 NN 个和 MM 个正整数的数列 A=(A1,A2,,AN)A=(A_1,A_2,\ldots,A_N)B=(B1,,BM)B=(B_1,\ldots,B_M)

请你求出从每个数列中各选一个元素时,这两个值之差的最小值,即 $\displaystyle\min_{1\leq i\leq N}\min_{1\leq j\leq M} |A_i-B_j|$。

输入格式

输入从标准输入中以以下格式给出。

NN MM A1A_1 A2A_2 \ldots ANA_N B1B_1 B2B_2 \ldots BMB_M

输出格式

请输出答案。

样例 1

输入

2 2
1 6
4 9

输出

2

样例 2

输入

1 1
10
10

输出

0

样例 3

输入

6 8
82 76 82 82 71 70
17 39 67 2 45 35 22 24

输出

3

说明/提示

限制条件

  • 1N,M2×1051\leq N, M \leq 2\times 10^5
  • 1Ai1091\leq A_i \leq 10^9
  • 1Bi1091\leq B_i \leq 10^9
  • 输入均为整数。

样例解释 1

从每个数列中各选一个元素时,两数之差可能为 14=3|1-4|=319=8|1-9|=864=2|6-4|=269=3|6-9|=3,共 44 种情况。其中最小值为 22,请输出 22

由 ChatGPT 4.1 翻译

2026年5月紫堡杯决赛(初一)

未参加
状态
已结束
规则
XCPC
题目
10
开始于
2026-5-24 10:00
结束于
2026-5-24 12:00
持续时间
2 小时
主持人
参赛人数
48