#include using namespace std; int main() { int poleSize; cin >> poleSize; long* pole = new long[poleSize]; for (int i = 0; i < poleSize; i++) cin >> pole[i]; long bridgeCount = 0; for (int i = 0; i < poleSize; i++) { long tempBridge = 0; for (int j = i + 1; j < poleSize; j++) { if (pole[i] > pole[j]) tempBridge++; else if (pole[i] == pole[j]) { bridgeCount += tempBridge; break; } else if (pole[i] < pole[j]) break; } } cout << bridgeCount << endl; delete[] pole; return 0; }