eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Знаете ли Вы азбуку?

Знаете ли Вы азбуку?

Коровы Фермера Джона ежедневно собираются на видео-платформе "mooZ". Они придумали простую числовую игру. У Эльзы есть три положительных целых числа $A, B, C~(1 \le A \le B \le C)$. Предполагается что они секретные, поэтому она не объявляет их явно своей сестре Беси. Вместо этого она говорит Беси $n$ различных целых чисел $x_1, x_2, .., x_n~(1 \le x_i \le 10^9)$, подразумевая что каждое из $x_i$ это одно из чисел $A, B, C, A + B, B + C, C + A, A + B + C$. Однако Эльза может солгать. Целые числа $x_i$ могут не соответствовать ни одной корректной тройке $(A, B, C)$. Беси попросила Вас определить количество троек $(A, B, C)$, соответствующих числам, которые представила Эльза (возможно $0$). \InputFile Первая строка содержит количество тестов $t~(1 \le t \le 100)$. Каждый тест начинается с числа $n~(4 \le n \le 7)$ --- количества целых чисел, которые Эльза дала Беси. Вторая строка каждого теста содержит $n$ различных целых чисел $x_1, x_2, .., x_n$. \OutputFile Для каждого теста выведите количество троек $(A, B, C)$, соответствующих представленным Эльзой числам. \Examples Для $x = \{4, 5, 7, 9\}$, имеется $5$ возможных комбинаций: $(2, 2, 5), (2, 3, 4), (2, 4, 5), (3, 4, 5), (4, 5, 7)$.
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
10
7
1 2 3 4 5 6 7
4
4 5 7 8
4
4 5 7 9
4
4 5 7 10
4
4 5 7 11
4
4 5 7 12
4
4 5 7 13
4
4 5 7 14
4
4 5 7 15
4
4 5 7 16
Вихідні дані #1
1
3
5
1
4
3
0
0
0
1
Джерело 2021 USACO US Open, Серебро