第4题: sort(B.begin(),B.end()); int ans = 0; int s = 0; for(int i=0;i<n;i++){      int count = 0;      int j;      for(j=s;j<n;j++){           if(A[i]<B[j])             break;      }      count = j-s;      s++;      ans = ans*count; } 大概是这样吧。ac的时候,我自己都有点懵。