#ABC339F. 乘积等式

乘积等式

乘积等式

题目描述

给定 NN 个整数 A1,A2,,ANA_1, A_2, \dots, A_N

求满足以下条件的三元组 (i,j,k)(i, j, k) 的个数:

  • 1i,j,kN1 \le i, j, k \le N
  • Ai×Aj=AkA_i \times A_j = A_k

输入格式

输入按以下格式从标准输入给出:

NN
A1A_1
A2A_2
\vdots
ANA_N

输出格式

输出答案,作为一个整数。

样例

5
2
3
6
12
24
6

满足题目条件的三元组 (i,j,k)(i, j, k) 为以下六个:

  • (1,2,3)(1, 2, 3)
  • (1,3,4)(1, 3, 4)
  • (1,4,5)(1, 4, 5)
  • (2,1,3)(2, 1, 3)
  • (3,1,4)(3, 1, 4)
  • (4,1,5)(4, 1, 5)
11
1
2
3
4
5
6
123456789123456789
123456789123456789
987654321987654321
987654321987654321
121932631356500531347203169112635269
40

注意,每个整数 AiA_i 的值可能非常大。

9
4
4
4
2
2
2
1
1
1
162

注意,AiA_i 的值可能存在重复。

数据范围

  • 1N10001 \le N \le 1000
  • 1Ai<101000\color{red}{1 \le A_i \lt 10^{1000}}
难度 提高+/省选
通过率
尝试 0
已通过 0
ID
3198
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签