fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main() {
  5. int n; cin >> n; int arr[n];
  6. for(int i = 0; i < n; i++)
  7. cin >> arr[i];
  8.  
  9. int p[n] = {0};
  10. p[0] = 0;
  11. for(int i = 1; i< n; i++){
  12. for(int j = 0; j <= i-1; j++){
  13. if(arr[j] > arr[i])
  14. p[i]++;
  15. }
  16. }
  17. int s[n] = {0};
  18. s[n-1] = 0;
  19. for(int i = n-2; i >= 0; i--){
  20. for(int j = n-1; j >= i+1; j--){
  21. if(arr[j] > arr[i])
  22. s[i]++;
  23. }
  24. }
  25. int cnt = 0;
  26. for(int i = 0; i < n; i++){
  27. cnt = cnt + (p[i]*s[i]);
  28. }
  29. cout << cnt;
  30. return 0;
  31. }
Success #stdin #stdout 0s 5312KB
stdin
5
1 5 2 11 5
stdout
2