【问题描述】
给定n个不同的整数,问这些数中有多少对整数,它们的值正好相差3。
【输入格式】
输入的第一行包含一个整数n,表示给定整数的个数。
第二行包含所给定的n个整数。
【输出格式】
输出一个整数,表示值正好相差3的数对的个数。
【 样例输入】
7
11 13 9 8 3 6 14
【样例输出】
4
【样例说明】
值正好相差3的数对包括(3 6), (6 9), (8 11), (11 14)
n = int(input())
l = input().split()
l = [int(i) for i in l]
l.sort()
cnt=0
for i in range(len(l)):
for j in range(1,len(l)):
if l[i] + 3 == l[j]:
cnt += 1
break
print(cnt)