CF1520D Same Differences
题目描述
给定一个长度为 $n$ 的整数数组 $a$。请你统计有多少对下标 $(i, j)$ 满足 $i < j$ 且 $a_j - a_i = j - i$。
输入格式
第一行包含一个整数 $t$($1 \le t \le 10^4$),表示测试用例的数量。
接下来每个测试用例包含两行。
第一行包含一个整数 $n$($1 \le n \le 2 \cdot 10^5$)。
第二行包含 $n$ 个整数 $a_1, a_2, \ldots, a_n$($1 \le a_i \le n$),表示数组 $a$。
保证所有测试用例中 $n$ 的总和不超过 $2 \cdot 10^5$。
输出格式
对于每个测试用例,输出满足条件的下标对 $(i, j)$ 的数量。
说明/提示
由 ChatGPT 4.1 翻译