Broken Calculator LeetCode solution in C++
1class Solution {2public:3int brokenCalc(int startValue, int target) {4int result = 0;5while (target > startValue) {6result++;7if (target % 2 == 0)8target = target / 2;9else10target += 1;11}12result = result + (startValue - target);13return result;14}15};