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

    int i,j;
    int c;

    for(i=0;i<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)%N]++;
    }

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




}