Codeforces Round 352 (Div. 1) |
---|
Закончено |
Ясину подарили массив a, состоящий из n целых чисел. Ясину только 5 лет, поэтому он любит разные странные вещи.
Ясин называет странностью массива максимум gcd(ai, aj) по всем 1 ≤ i < j ≤ n. Для n ≤ 1 странность массива полагается равной 0. gcd(x, y) означает наибольший общий делитесь целых чисел x и y.
Также он определяет безграничную странность массива. Безграничная странность равняется , где f(i, j) равняется странности массива a, получаемого удалением всех элементов с i по j включительно, то есть массива [a1... ai - 1, aj + 1... an].
Поскольку Ясину только 5 лет, и программировать он не умеет, он просит вас помочь ему вычислить безграничную странность данного массива a.
В первой строке входных данных записано целое число n (1 ≤ n ≤ 200 000) — количество элементов в массиве a.
Далее следуют n целых чисел ai (1 ≤ ai ≤ 200 000), i-е из которых равно i-му элементу массива a. Гарантируется, что все числа ai различны.
Выведите одно целое число — безграничную странность массива a.
3
2 6 3
6
Рассмотрим первый пример.
Название |
---|