10300: Роботи і ангари
Відправити розв'язок
Бали:
100 (partial)
Time limit:
1.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
Brain****, C, C++, Java, Pascal, Python, v8js
На прямій розташовані \(N\) роботів, та \(N\) ангарів. В кожному ангарі може сховатись лише 1 робот.
Під час дощу роботи починають ховатись в ангари. Якщо відстань від роботу до ангару складає \(X\), то час руху робота теж дорівнює \(X\)
Визначіть найменший час, за який усі роботи зможуть сховатись до ангарів.
Формат вхідних даних
В першому рядку натуральне числа \(N\) (\(1 \le N \le 10^5\))
В другому рядку \(N\) цілих чисел - координати роботів.
В третьому рядку \(N\) цілих чисел - координати ангарів.
Всі координати - цілі числа від 1 до \(10^9\).
В одній точці можуть знаходитись кілька ангарів.
Формат вихідних даних
Виведіть найменший час, за який усі роботи можуть сховатись до ангарів.
Приклад вхідних даних
4
3 1 7 3
2 8 8 4
Приклад вихідних даних
5
Коментарі