I can't submit my C++ solution because the tests report:
If I write normal C++ code like this:
int rxxx = numeric_limits<int>::min() / -1;
I have this result:
rxxx = -2147483648
I kind of understand why the tests expect what they expect for this combination but that expectation does not correlate with the original divide operator.