Calculate Amount Paid in Taxes LeetCode solution in C++
1class Solution {2public:3double calculateTax(vector<vector<int>> &brackets, int income) {4double ans = 0;5int back = 0;6for (auto x : brackets) {7int upper = x[0], percent = x[1];8if (upper > income) {9ans += (income - back) * percent;10break;11} else12ans += (upper - back) * percent;13back = upper;14}15return (ans / 100);16}17};