#include <stdio.h>
#include <malloc.h>
#include <string.h>
int main() {
int num; scanf("%d", &num);
int* nums = (int*)malloc(sizeof(int) * num); int numstmp = 0;//用来存储sum
for (int i = 1; i <= num; i++) {
//求对应第i组的信息:
int length; scanf("%d", &length);
int* arr = (int *)malloc(sizeof(int)*length);
int Hash[101]; memset(Hash, 0, sizeof(Hash));
for (int j = 0; j < length; j++) {
scanf("%d", &arr[j]);
Hash[arr[j]] = 1;//标记该数添加到了哈希表当中
}
int sum = 0;
for (int k = 0; k < length; k++) {
for (int q = k; q < length; q++) {
if (Hash[arr[k] + arr[q]] == 1) {
//说明存在,
sum++;
}
}
}
nums[numstmp] = sum;
numstmp++;
}
for (int i = 0; i < numstmp; i++) {
printf("%d\n", nums[i]);
}
}