给你一个下标从 0 开始长度为 n 的整数数组 a 和一个整数 t ,请你返回满足 0 <= i < j < n 且 a[i] + a[j] < t 的下标对 (i, j) 的数目。
0
n
a
t
0 <= i < j < n
a[i] + a[j] < t
i
j
第一行,n 和 t
第二行, 数组 a 的 n 个元素
和小于目标t的下标对数目
输入:
5 2 -1 1 2 3 1
输出:
3
解释:总共有 3 个下标对满足题目描述:
注意 (0, 3) 不计入答案因为 a[0] + a[3] 不是严格小于 t 。
7 -2 -6 2 5 -2 -7 -1 3
10
解释:总共有 10 个下标对满足题目描述:
60%数据:1 <= n <= 100,-100 <= a[i], t <= 100
100%数据:1 <= n <= 100000,-100000 <= a[i], t <= 100000