2303. Calculate Amount Paid in Taxes
Leetcode - 2303. Calculate Amount Paid in Taxes
Submission
public double calculateTax(int[][] brackets, int income) {
int currentBracket = 0;
int currentIncome = 0;
double taxes = 0;
while (income > brackets[currentBracket][0]) {
taxes += (double) (brackets[currentBracket][0] - currentIncome) * brackets[currentBracket][1] / 100;
currentIncome = brackets[currentBracket][0];
currentBracket++;
} if (income == currentIncome) return taxes;
taxes += (double) (income - currentIncome) * brackets[currentBracket][1] / 100;
return taxes;
}