Остаток от деления
(Время: 1 сек. Память: 16 Мб Сложность: 7%)
Напомним, как в математике определяется остаток от деления целых чисел.
Для любых целых чисел a и b (b ≠ 0) найдется единственная пара целых чисел q и r таких, что a = q×b + r, где 0 ≤ r < |b|.
Здесь a – делимое, b – делитель, q – неполное частное, r – остаток. Следует заметить, что остаток r – это всегда неотрицательное число.
В языках программирования существуют операции для вычисления остатка от деления. Однако эти операции практически всегда в случае отрицательных чисел работают по иным правилам.
Ваша задача – по заданным числам a и b определить значение остатка от деления a на b.
Входные данные
Входной файл INPUT.TXT содержит два целых числа a и b (-1018 ≤ a, b ≤ 1018, b ≠ 0).
Выходные данные
В выходной файл OUTPUT.TXT выведите ответ на задачу.
Примеры
№ | INPUT.TXT | OUTPUT.TXT | Пояснение |
1 | 27 4 | 3 | 27 = 6*4 + 3 |
2 | -15 4 | 1 | -15 = -4*4 + 1 |
3 | 113 -3 | 2 | 113 = -37*(-3) + 2 |
4 | -15 -7 | 6 | -15 = 3*(-7) + 6 |
Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!
|