А ты на своей машине тестировал с точно такими же входными/выходными данными? Может границы вводимых данных изменить на твоей машине и тоже все покривеет?
Это просто в качестве предположения.
Это я спрашиваю потому, что значения на линейках у него и у тебя сильно отличаются. У тебя все кратно трем, у него пяти. Ну и вообще, похоже где-то тут собака порылась