Implement multiplication using only addition, subtraction, and bit shifts.
Constraints
Example
>>> multiply(3, 4) 12 >>> multiply(-3, 4) -12 >>> multiply(0, 12345) 0 >>> multiply(123456789, 987654321) 121932631112635269
Recent Submissions
No submissions yet — hit Run Tests to try!
Hints