Implemente un algoritmo de división en su idioma favorito que maneje la división de enteros. Solo necesita manejar números positivos, pero puntos de bonificación si también maneja la división de signos negativos y mixtos. Los resultados se redondean hacia abajo para obtener resultados fraccionarios.
El programa no puede contener las /
, \
, div
o similares operadores. Debe ser una rutina que no utilice las capacidades de división nativas del lenguaje.
Solo necesita manejar una división de hasta 32 bits. No se permite la resta repetida.
Entrada
Tome dos entradas en stdin separadas por nuevas líneas o espacios (su elección)
740
2
Salida
En este caso, la salida sería 370
.
La solución que es la más corta gana.
740,2
también está permitido para la entrada? es decir, separados por comas?