#include <stdio.h>

int main(){
  int n,a,b,l[2048][8192]={},c[2048][8192]={},i,j,k,d;
  long m=0;
  scanf("%d",&n);
  for(i=1;i<=n;i++){
    scanf("%d",&a);
    if(i>=a){
      b=(i-a)>>11;
      d=(i-a)&2047;
      for(j=1;j<=l[d][0];j++){
        if(l[d][j]==b) break;
      }
      if(j!=l[d][0]){
        m+=(long)c[d][j];
      }
    }
    a+=i;
    b=a>>11;
    d=a&2047;
    for(j=1;j<=l[d][0];j++){
      if(l[d][j]==b) break;
    }
    if(j==l[d][0]){
      l[d][j]=b;
      l[d][0]++;
    }
    c[d][j]++;
  }
  printf("%ld",m);
  return(0);
}