给定包含 n 个正整数的数列 a1,a2,…,an,解答如下问题:
对于所有满足 1≤i<j≤n 的整数组 (i,j),求出所有满足“ai−aj 是 k 的倍数”的整数组 (i,j) 的个数。
第一行,包含两个正整数 n,k。
第二行,包含 n 个正整数 a1,a2...,an。
一个整数表示结果。
8 2
1 2 3 4 5 6 7 2
12
1 1
1
0
1 1
1
0
5 3
5 5 5 5 5
10
对于 60% 数据:1≤n≤103,1≤ai,k≤103。
对于 100% 数据:1≤n≤2×105,1≤ai,k≤105。