2303. Calculate Amount Paid in Taxes
class Solution:
def calculateTax(self, brackets: List[List[int]], income: int) -> float:
tax = 0
for i, (upper, percent) in enumerate(brackets):
pay_to_consider = min(upper, income)
if i > 0:
pay_to_consider -= brackets[i-1][0]
if pay_to_consider > 0:
tax += pay_to_consider * percent / 100
return tax- simple math problem.