fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main(){
  5.  
  6. int maxi=0,maxn=INT_MIN;
  7. int mini=0,minn= INT_MAX;
  8.  
  9. int n;
  10. int a[105];
  11. cin>>n;
  12. for(int i=0;i<n;i++){
  13. cin>>a[i];
  14. if(maxn<a[i]){
  15. maxn= a[i];
  16. maxi = i;
  17. }
  18. if(minn>=a[i]){
  19. minn=a[i];
  20. mini=i;
  21. }
  22.  
  23. }
  24.  
  25. if(minn==maxn){
  26. cout<<0<<"\n";
  27. }
  28. else{
  29. int c=0;
  30.  
  31. if(mini<maxi){
  32. c = n - 1 - mini + maxi -1;
  33. }
  34. else c = n - 1 - mini + maxi;
  35.  
  36. cout<<c<<"\n";
  37.  
  38. }
  39.  
  40. }
  41.  
Success #stdin #stdout 0s 3472KB
stdin
35
37 41 46 39 47 39 44 47 44 42 44 43 47 39 46 39 38 42 39 37 40 44 41 42 41 42 39 42 36 36 42 36 42 42 42
stdout
7