Preparando MOJI

Maximum Value

1000ms 262144K

Description:

You are given a sequence a consisting of n integers. Find the maximum possible value of (integer remainder of ai divided by aj), where 1 ≤ i, j ≤ n and ai ≥ aj.

Input:

The first line contains integer n — the length of the sequence (1 ≤ n ≤ 2·105).

The second line contains n space-separated integers ai (1 ≤ ai ≤ 106).

Output:

Print the answer to the problem.

Sample Input:

3
3 4 5

Sample Output:

2

Informação

Codeforces

Provedor Codeforces

Código CF484B

Tags

binary searchmathsortingstwo pointers

Submetido 0

BOUA! 0

Taxa de BOUA's 0%

Datas 09/05/2023 08:54:29

Relacionados

Nada ainda