给定 nnn 个正整数 aia_iai,请你求出有多少个数对 (i,j)(i, j)(i,j) 满足 1≤i≤n1 \le i \le n1≤i≤n,1≤j≤n1 \le j \le n1≤j≤n,i≠ji \ne ji=j 且 aia_iai 是 aja_jaj 的倍数。
第一行,一个整数 nnn,表示数字个数。
第二行,nnn 个整数,表示 aia_iai。
输出一行,一个整数,表示答案。
6 16 11 6 1 9 11
7
对于 40%40 \%40% 的数据,n≤1000n \le 1000n≤1000。 对于 70%70 \%70% 的数据,1≤ai≤5×1031 \le a_i \le 5 \times {10}^31≤ai≤5×103。 对于 100%100 \%100% 的数据,2≤n≤2×1052 \le n \le 2 \times {10}^52≤n≤2×105,1≤ai≤5×1051 \le a_i \le 5 \times {10}^51≤ai≤5×105。
注册一个 33OJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 33OJ 通用账户