#P4645. Clique in the Divisibility Graph

Clique in the Divisibility Graph

题目描述

在一张图中,如果有 kk 个点之间两两都有一条边相连,这 kk 个点就组成了一个

先在给你 nn 个点,给你一个数组 aaaia_i 即为第 ii 个点的点权。aa 数组中的数字按升序排列。

如果两个点 i,ji,j 使得 aimodaj=0a_i\bmod a_j=0 或者 ajmodai=0a_j\bmod a_i=0,则 i,ji,j 之间有一条边相连,问这张图中最大的的大小。

输入格式

第一行一个整数 nnn106n\leq 10^6

第二行 nn 个整数 aia_i,升序排列,1ai1061\le a_{i}\le 10^{6}

输出格式

一个整数表示答案。

8
3 4 6 8 10 18 21 24
3