#include <stdio.h>
#include <stdlib.h>
#define N 200000
int main(){
    int n;
    long int a[N],ai[2*N];

    int i,j;
    int c;

    for(i=0;i<2*N;i++){
        ai[i]=0;
    }


    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%ld",&a[i]);
    }

    c=0;
/*    for(i=0;i<n-1;i++){
        for(j=i+1;j<n;j++){
            if(j-i==a[j]+a[i]) c++;
        }
    }
*/
    for(i=0;i<n-1;i++){
        ai[a[i]+i]++;
    }

    for(j=1;j<n;j++){
            if(j-a[j]>0&&ai[j-a[j]]>0) c+=ai[j-a[j]];
    }
/*
    for(i=0;i<n-1;i++){
        if(aj[a[i]+i]) c+=aj[a[i]+i];
    }
*/
    printf("%d\n",c);




}