#include #include #include #include #include #include #include using namespace std; using ll = long long; int main() { ios::sync_with_stdio(false); cin.tie(0); int n; cin >> n; vector a(n); for (int i = 0; i < n; i++) { cin >> a[i]; } sort(a.begin(), a.end()); ll r = 0; for (int h = 0; h < 2; h++) { int k = 0; ll p = -1; for (int i = n - 1; i >= 0; i--) { if (a[i] % 2 == h) { if (a[i] == p - 2) { k++; } else { k = 1; } p = a[i]; } else { if (a[i] == p - 1) { r += k + 1; } else { r += 1; } } } } cout << r << endl; return 0; }