问题6896--你知道你的ABC吗?

6896: 你知道你的ABC吗?

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 256 MiB

题目描述

【题目描述】

Farmer John 的奶牛正在 "mooZ" 视频会议平台上举行每日集会。她们发明了一个简单的数字游戏,为会议增添一些乐趣。

Elsie 有三个正整数 A C1≤A≤B≤C)。这些数字是保密的,她不会直接透露给她的姐妹 Bessie。她告诉 Bessie N4≤N≤7)个不同的整数 x1,x2,…,xN1≤xi≤10^9),并宣称每一个 xi 都是 ABCA+BB+CC+A  A+B+C 之一。然而,Elsie 可能在撒谎;这些整数 xi 可能并没有对应任何一组合法的 (A,B,C)

Bessie 百思不得其解,所以需要靠你来求出与 Elsie 给出的数相符合的三元组 (A,B,C) 的数量。

每个输入包含 T1≤T≤100)组需要独立求解的测试用例。

输入格式(从终端 / 标准输入读入):

输入的第一行包含 T

每个测试用例的第一行包含 N,为 Elsie Bessie 的整数的数量。

每个测试用例的第二行包含 N 个不同的整数 x1,x2,…,xN

输出格式(输出至终端 / 标准输出):

对于每个测试用例,输出与 Elsie 给出的数相符合的三元组 (A,B,C)(A,B,C) 的数量。

输入样例

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

3

5

1

4

3

0

0

0

1

【样例说明】

对于 x={4,5,7,9},五个可能的三元组如下:

(2,2,5),(2,3,4),(2,4,5),(3,4,5),(4,5,7).

测试点性质

测试点 1-4 中,所有的 xi 不超过 50

测试点 5-6 满足 N=7

测试点 7-15 没有额外限制。

 

来源/分类