#ABC212C. 最小差值

最小差值

最小差值

题目描述

给定两个序列:由 NN 个正整数组成的 A=(A1,A2,,AN)A=(A_1,A_2,\ldots,A_N),以及由 MM 个正整数组成的 B=(B1,,BM)B=(B_1,\ldots,B_M)

AA 中元素与 BB 中元素差值的最小值,即 $\displaystyle\min_{1\le i\le N}\min_{1\le j\le M}\lvert A_i-B_j\rvert$。

输入格式

输入按以下格式从标准输入给出:

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

输出格式

输出答案。

样例

2 2
1 6
4 9
2

这里列出了 AA 的元素与 BB 的元素组成的四个组合的差值:14=3\lvert 1-4\rvert=3,19=8\lvert 1-9\rvert=8,64=2\lvert 6-4\rvert=2,69=3\lvert 6-9\rvert=3。应输出这些值中的最小值,即 22

1 1
10
10
0
6 8
82 76 82 82 71 70
17 39 67 2 45 35 22 24
3

数据范围

  • 1N,M2×1051 \le N,M \le 2\times 10^5
  • 1Ai1091 \le A_i \le 10^9
  • 1Bi1091 \le B_i \le 10^9
  • 输入均为整数。
难度 普及
通过率
尝试 0
已通过 0
ID
2210
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签