#include <bits/stdc++.h>
using namespace std;

int main()
{
    int n; cin>>n;
    unordered_map<int,int> mp;
    long long ans=0;
    for(int i=0; i<n; ++i)
    {
        int a; cin>>a;
        ans+=mp[i-a];
        mp[a+i]++;
    }
    cout << ans << "\n";
}