LCMPAIR - LCMPAIR
Dữ liệu vào: standard input
Dữ liệu ra: standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte

Trong số học, bội số chung nhỏ nhất (hay còn gọi tắt là bội chung nhỏ nhất, được viết tắt là BCNN, tiếng Anh: least common multiple hoặc lowest common multiple (LCM) hoặc smallest common multiple) của hai số nguyên a và b là số nguyên dương nhỏ nhất chia hết cho cả a và b (Kí hiệu là lcm(a, b)).

 

Cho dãy số nguyên dương A gồm n phần tử a1, a2, a3, ..., an. Hãy đếm số cặp chỉ số (i, j) sao cho:

1 <= i <= j <= n

ai + aj = 2 x lcm(ai, aj)

 

INPUT:

Dòng đầu tiên gồm số nguyên n (1 <= n <= 106) - số phần tử của dãy A.

Dòng thứ hai gồm n số nguyên dương a1, a2, a3, ..., a(1 <= ai <= 109).

 

OUPUT:

In ra cặp chỉ số cần đếm.

Ví dụ

Dữ liệu vào Dữ liệu ra

6

1 2 1 3 4 3

2

 

Back to Top