#P9880. [EC Final 2021] Future Coder

[EC Final 2021] Future Coder

Description

T(1T106)T(1 \leq T \leq 10^6) 组数据,每组给出一个数 n(1n106)n(1 \leq n \leq 10^6)nn 个数 a1,a2,...,an(109ai109)a_1,a_2,...,a_n(-10^9 \leq a_i \leq 10^9),求有多少个二元组 (ai,aj)(a_i,a_j) 满足 aiaj<ai+aja_ia_j<a_i+a_j

Input Format

第一行为一个数 TT

接下来 TT 组数据,每组数据第一行为一个数 nn,第二行为 nn 个数 a1,a2,...,ana_1,a_2,...,a_n

Output Format

TT 行,为满足 aiaj<ai+aja_ia_j<a_i+a_j 的二元组 (ai,aj)(a_i,a_j) 的组数。

Translated from FurippuWRY

2
8
3 -1 4 1 -5 9 2 -6
1
0

19
0