AverageUser
hace 1 añoEn Haskell, lo mas corta que puede
Soluciones en haskell
En Haskell, lo mas corta que puede
usando isSuffixOf , de Data.List
Si el buscados admite realizar la petición vía GET lo mejor es lanzar la petición sin más. Por hacer algo menos aburrido aquí uso Selenium para abrir el explorador y lanzar la petición desde programa.
Es un bonito ejercicio. Se implementa totalmente la solución permitiendo buscar eficientemente TODAS las palabras del diccionario que pueden formarse con no más de X inserciones e Y eliminaciones aportando el peso de importancia de cada palabra del resultado.
Se abstrae cualquier función paramétrica (cualquier dominio y cualquier imagen) y se hace un renderizado a ASCII de cualquier paramétrica con parámetro unidimensional numérico (para dividir el dominio).
Esta función toma un numero en base 10 y lo transforma a base x (x<=10 y x > 1) ej: dec2BX 2 2 = [1,0] dec2BX 2 3 = [2] dec2BX 2 10 = [2]
Raíces de un polinomio de segundo grado en Haskell usando la formula general
Función que retorna True o False dependiendo si un numero natural es apocalíptico o no. Esta ves usando Data.List
Retorna True si se ingresa un numero perfecto y False si no.
Devuelve una lista con todos los factores primos de un numero.
Una forma de generarlos rápidamente es usar una variante de la forma tradicional de multiplicar para ir obteniendo los dígitos de derecha a izquierda sin tener que conocer los dígitos que aún no hemos añadido (ej. multiplicar XXX34 * XXX29 sin saber las XXXX aún). Con ello, podemos hacer backtracking para obtener rápidamente todos los vampiros de decenas de dígitos.