#427. I love triples
I love triples
Description
Now Mr.I has an array a consisting of n integers.
He now wants to know how many triples satisfy and is a square number .
The definition of a square number is a number that can be expressed as the product of two identical integers.
For example, 1, 4, 9, 16, 25, and 36 are square numbers, but 2, 3, and 6 are not.
Format
Input
The first line contains an integer T . Then T test cases follow.
Each test case contains two lines.
The first one contains an integer n — length of the array a.
The second one contains n integers
Output
For each test case, output a single line containing a single integer — the number of triples that meet the conditions.
Samples
1
6
1 2 4 8 16 32
10