#AT1783. C - Ringo's Favorite Numbers 2

C - Ringo's Favorite Numbers 2

C - 林戈最喜欢的数字 2

分数:300 分

问题描述

林戈喜欢数字 200。现在给定一个长度为 $N$ 的正整数序列 $A$,请找出满足以下条件的整数对 $(i, j)$:

  • $1 \le i < j \le N$;
  • $A_i - A_j$ 是 200 的倍数。

约束

  • 输入的所有值都是整数。
  • $2 \le N \le 2 \times 10^5$
  • $1 \le A_i \le 10^9$

输入

输入以标准输入给出,格式如下:

NN

A1A_1 A2A_2 \dots ANA_N

输出

输出一个整数作为答案。


6
123 223 123 523 200 2000
4

例如,对于 $(i, j) = (1, 3)$,有 $A_1 - A_3 = 0$ 是 200 的倍数。
满足条件的整数对有 $(i,j)=(1,3),(1,4),(3,4),(5,6)$,共计四对。


5
1 2 3 4 5
0

可能没有满足条件的整数对。


8
199 100 200 400 300 500 600 200
9

满足条件的整数对共计 9 对。