#include <stdio.h>
#include <string.h>
#include <limits.h>
#include <float.h>
#include <stdlib.h>
#include <math.h>

int main(void)
{
	long int i, j, k;
	long int n;
	long int a[200000];
	long int siraberuhito[200000];
	long int ninzu = 0;
	long int work;
	long int flg = 0;
	long int ans = 0;
	
	scanf("%ld", &n);
	
	for(i = 0; i < n; i++) {
		scanf("%ld", &a[i]);
		if(a[i] < n) {
			siraberuhito[ninzu] = i;
			ninzu++;
		}
	}
	
	for(i = 0; i < ninzu; i++) {
		for(j = i + 1; j < ninzu; j++) {
			if(abs(siraberuhito[i] - siraberuhito[j]) == a[siraberuhito[i]] + a[siraberuhito[j]]) {
				ans++;
			}
		}
	}
	
	printf("%ld\n", ans);
	
	return 0;
}
