Реализуйте алгоритм деления на вашем любимом языке, который обрабатывает целочисленное деление. Он должен обрабатывать только положительные числа - но бонусные баллы, если он обрабатывает также отрицательное и смешанное деление. Результаты округляются для получения дробных результатов.
Программа не может содержать /
, \
, div
или аналогичные оператор. Это должна быть процедура, которая не использует родные возможности разделения языка.
Вам нужно только обрабатывать до 32-битного деления. Использование повторного вычитания не допускается.
вход
Возьмите два ввода в stdin, разделенных новыми строками или пробелами (на ваш выбор)
740
2
Выход
В этом случае вывод будет 370
.
Решение, которое является самым коротким, выигрывает.
740,2
также разрешено для входа? то есть запятая?