备注:dev上运行正常,但是ccf提交就一直编译错误,最后把int改成long int 就好使了,但是本来也没超过范围啊。。不知道为什么0.0
#include
/* run this program using the console pauser or add your own getch, system(“pause”) or input loop */
int main(int argc, char** argv) {
long int n,a[10000],i,j,k;
k=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if(a[i]-a[j]1||a[i]-a[j]-1)
k=k+1;
}
printf("%d",k);
return 0;
}