El mínimo común múltiplo (LCM) de un conjunto de números Aes el más pequeño número entero btal que b/aes un número entero para todos los enteros aen A. ¡Esta definición se puede extender a números racionales!
Tarea
Encuentre el racional positivo más pequeño btal que b/asea un número entero para todos los racionales a en la entrada.
Reglas
- Las lagunas estándar están prohibidas.
- Puede tomar numeradores y denominadores por separado en la entrada, pero no puede tomar dobles, flotantes, etc.
- La entrada puede no reducirse completamente.
- Puede tomar entradas enteras como racionales con denominador de
1. - Los envíos que alimentarían números racionales a un LCM / GCD incorporado están permitidos, pero no son competitivos.
Casos de prueba
In: 3
Out: 3
In: 1/17
Out: 1/17
In: 1/2, 3/4
Out: 3/2
In: 1/3, 2/8
Out: 1
In: 1/4, 3
Out: 3
In: 2/5, 3
Out: 6
In: 1/2, 3/4, 5/6, 7/8
Out: 105/2
Este es el código de golf , por lo que las presentaciones que utilizan la menor cantidad de bytes ganan.
LCM[numerators]/GCD[denominators]puede no funcionar cuando la entrada contiene un número racional no reducido. por ej1/3, 2/8.