#include #include #include constexpr int M = 2010; int main() { std::ios::sync_with_stdio(false); std::cin.tie(nullptr); int n; std::cin >> n; std::vector a(n); for (auto& e : a) std::cin >> e; std::array cl{}, cr{}; long long ans = 0; for (int j = 0; j < n; ++j) { if (j % 2 == 0) { for (int k = n - 1; k > j; --k) { if (a[j] > a[k] and a[k] >= 10) { ans += cl[a[k] - 10] * cr[a[j] + 1]; } ++cr[a[k]]; } } else { --cr[a[j]]; for (int k = j + 1; k < n; ++k) { --cr[a[k]]; if (a[j] > a[k] and a[k] >= 10) { ans += cl[a[k] - 10] * cr[a[j] + 1]; } } } ++cl[a[j]]; } std::cout << ans << std::endl; return 0; }