CF1538C Number of Pairs

题目描述

给出一个由整数组成的数组 $a$,求一对整数 $(i, j)$($1 \le i < j \le n$)满足 $l \le a_i + a_j \le r$ 的数量。

输入格式

在输入的第一行为一个整数 $t$($1 \le t \le {10}^4$),为数据组数。 接下来对于每组数据,第一行为三个整数 $n,l,r$($1 \le n \le 2 \times {10}^5$,$1 \le l \le r \le {10}^9$),为数组的长度和上文中的 $l, r$。第二行有 $n$ 个整数 $a_1, a_2, \ldots , a_n$($1 \le a_i \le {10}^9$)表示数组 $a$。 保证对于所有组数据 $\sum n \le 2 \times {10}^5$。

输出格式

对于每组数据,输出满足条件的 $(i,j)$ 组数。