AT_abc212_c [ABC212C] Min Difference
Description
[problemUrl]: https://atcoder.jp/contests/abc212/tasks/abc212_c
それぞれ $ N $ 個、$ M $ 個の正整数からなる $ 2 $ つの数列 $ A=(A_1,A_2,\ \ldots\ ,A_N) $ と $ B=(B_1,\ \ldots\ ,B_M) $ が与えられます。
それぞれの数列から $ 1 $ つずつ要素を選んだときの $ 2 $ つの値の差の最小値、すなわち、 $ \displaystyle\ \min_{\ 1\leq\ i\leq\ N}\displaystyle\min_{1\leq\ j\leq\ M}\ \lvert\ A_i-B_j\rvert $ を求めてください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ M $ $ A_1 $ $ A_2 $ $ \ldots $ $ A_N $ $ B_1 $ $ B_2 $ $ \ldots $ $ B_M $
Output Format
答えを出力せよ。
Explanation/Hint
### 制約
- $ 1\ \leq\ N,M\ \leq\ 2\times\ 10^5 $
- $ 1\ \leq\ A_i\ \leq\ 10^9 $
- $ 1\ \leq\ B_i\ \leq\ 10^9 $
- 入力は全て整数である。
### Sample Explanation 1
それぞれの数列から $ 1 $ つずつ要素を選んだときの $ 2 $ つの値の差としてあり得るのは、 $ \lvert\ 1-4\rvert=3 $ 、 $ \lvert\ 1-9\rvert=8 $ 、 $ \lvert\ 6-4\rvert=2 $ 、 $ \lvert\ 6-9\rvert=3 $ の $ 4 $ つです。 この中で最小である $ 2 $ を出力します。