#include<stdio.h>
int main(){
int n,a[1024],count=0;
scanf("%d",&n);
for(int i=0; i<n; i++){ //将数据存储到数组中
scanf("%d", &a[i]);
}
for(int i=0; i<n-1; i++){ //两重for遍历数组
for(int j=i+1; j<n; j++){ //内层for从i+1开始
if((a[i]-a[j]==1)||(a[j]-a[i]==1)){
count++;
}
}
}
printf("%d", count);
return 0;
}
水~~~