El período de una fracción decimal
📁 método, python, ejemplo
Tarea: Se presentan dos enteros a la función fraction(int a, int b). Debes devolver el cociente a/b , y los números repetidos (período) deben colocarse entre paréntesis.
Ejemplos:
1 / 3 => 0. ( 3 ) 29 / 12 => 2.41 ( 6 ) 5 / 3 => 1. ( 6 ) El programador abordó el problema con fuerza bruta. Revisó la parte fraccionaria, buscó coincidencias. Pero en el caso de 1/117, el período incluye más de 90 números y la revisión exhaustiva de números toma más tiempo del permitido en el problema.
¿Cómo resolver este problema de otra manera?
No answers yet.
Inicia sesión para dejar una respuesta
Blogs
Refactorización de código legacy en Kotlin: estrategia y ejemplos