//从首元素开始,后面大于等于该元素的数量,为总数中该元素需要计算的次数 class MonoSum { public: int calcMonoSum(vector<int> A, int n) { // write code here int sum=0; for(int i=0;i<n-1;i++){ for(int j=i+1;j<n;j++){ if(A[i]<=A[j]){ sum+=A[i]; } } } return sum; } };
//从首元素开始,后面大于等于该元素的数量,为总数中该元素需要计算的次数 class MonoSum { public: int calcMonoSum(vector<int> A, int n) { // write code here int sum=0; for(int i=0;i<n-1;i++){ for(int j=i+1;j<n;j++){ if(A[i]<=A[j]){ sum+=A[i]; } } } return sum; } };