Операция взятия остатка от деления работает некорректно для отрицательных чисел
остаток должен быть неотрицательным, тогда как -7 % -3 дает -1, что противоречит данному условию (правильным ответом будет 2, -7 = -3 * 3 + 2)
в свете этого intdiv также работает некорректно.
для корректной работы надо смотреть на знак, получаемый при выполнении % и отталкиваться от него
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
остаток должен быть неотрицательным, тогда как -7 % -3 дает -1, что противоречит данному условию (правильным ответом будет 2, -7 = -3 * 3 + 2)
в свете этого intdiv также работает некорректно.
для корректной работы надо смотреть на знак, получаемый при выполнении % и отталкиваться от него