A certain game keeps track of the maximum and minimum scores obtained so far. If num represents the most recent score obtained, which of the following algorithms correctly updates... A certain game keeps track of the maximum and minimum scores obtained so far. If num represents the most recent score obtained, which of the following algorithms correctly updates the values of the maximum and the minimum?
Understand the Problem
The question is asking which algorithm correctly updates the maximum and minimum score values based on a given recent score. It presents four choices (A, B, C, D) that detail different algorithms for updating these values based on comparisons between 'num', the current score, and the existing minimum and maximum scores.
Answer
B
The final answer is B: If 'num' is less than the minimum, set the minimum equal to 'num'. Otherwise, if 'num' is greater than the maximum, set the maximum equal to 'num'.
Answer for screen readers
The final answer is B: If 'num' is less than the minimum, set the minimum equal to 'num'. Otherwise, if 'num' is greater than the maximum, set the maximum equal to 'num'.
More Information
The correct algorithm ensures that any new score updates the minimum or maximum only when it's truly less than the current minimum or greater than the current maximum, thereby maintaining accurate tracking.
Tips
Ensure that boundary conditions (equal values) are handled consistently according to your requirements.
Sources
- A certain game keeps track of the maximum and minimum scores ... - quizgecko.com
- AP CPS Quiz - Quizizz - quizizz.com