| Codeforces Round 1060 (Div. 2) |
|---|
| Закончено |
Это сложная версия задачи. Отличие между версиями заключается в том, что в этой версии $$$1 \le b_i \le 10^9$$$ для всех $$$i$$$ ($$$1 \le i \le n$$$). Вы можете делать взломы только в том случае, если решили все версии этой задачи.
У вас есть два массива целых положительных чисел $$$a$$$ и $$$b$$$, оба длины $$$n$$$. Вы можете выполнить следующую операцию любое количество раз (возможно, ни разу):
Определите минимальную суммарную стоимость операций, чтобы существовали два целых числа $$$i, j$$$, где $$$1 \le i \lt j \le n$$$ и $$$\gcd(a_i, a_j)$$$$$$^{\text{∗}}$$$$$$ \gt 1$$$.
$$$^{\text{∗}}$$$$$$\gcd(x, y)$$$ обозначает наибольший общий делитель (НОД) чисел $$$x$$$ и $$$y$$$.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит целое число $$$n$$$ ($$$2 \le n \le 2 \cdot 10^5$$$) — длина массива $$$a$$$.
Вторая строка каждого набора входных данных содержит $$$n$$$ целых чисел $$$a_1,a_2,\ldots,a_n$$$ ($$$1 \le a_i \le 2 \cdot 10^5$$$).
Третья строка каждого набора входных данных содержит $$$n$$$ целых чисел $$$b_1,b_2,\ldots,b_n$$$ ($$$\color{red}{1 \le b_i \le 10^9}$$$).
Сумма $$$n$$$ по всем наборам входных данных не превосходит $$$2 \cdot 10^5$$$.
Для каждого набора входных данных выведите минимальную стоимость.
621 11 224 841 6751 1 727 1 11 1 1000 1 123 111 132 7 111 6 632 7 11100 1 2
302151
В первом наборе входных данных мы можем сделать следующее: $$$[\color{red}1, 1] \xrightarrow{x = 1} [2, \color{red}1] \xrightarrow{x = 2} [2, 2]$$$, стоимость операций равна $$$1 + 2 = 3$$$. Теперь $$$\gcd(a_1, a_2) = \gcd(2, 2) = 2$$$, и поэтому $$$\gcd(a_1, a_2) \gt 1$$$. Можно доказать, что это минимальная необходимая стоимость.
Во втором наборе входных данных уже верно, что $$$\gcd(a_1, a_2) = 4$$$, и поэтому $$$\gcd(a_1, a_2) \gt 1$$$. Таким образом, операции не требуются.
| Название |
|---|


