Given an integer array banned and two integers n and max_sum, determine the maximum number of integers you can choose while following the below rules:
The selected integers must fall within the range [1,n].
Each integer can be chosen at most once.
No selected integer can be present in the banned array.
The sum of the selected integers must not exceed max_sum.
Your goal is to return the maximum count of integers that can be chosen while satisfying all the above rules.
Constraints: