what is the range of possible strengths? are they continuous or discrete?

If they are discrete and the number of possible values is less than n, then you dont need to check. If they are continuous you can fudge the answer to within a given tolerance with similar reasoning.