Mínimos locales

Enunciado

Soluciones

[schedule expon=’2014-11-26′ expat=»06:00″]

  • Las soluciones se pueden escribir en los comentarios hasta el 26 de noviembre.
  • El código se debe escribir entre una línea con <pre lang=»haskell»> y otra con </pre>

[/schedule]

[schedule on=’2014-11-26′ at=»06:00″]

[/schedule]

Último dígito no nulo del factorial

Enunciado

Soluciones

Precio total

Enunciado

Soluciones

Extensión de un fichero

Enunciado

Soluciones

Distancia de Hamming

Enunciado

Soluciones

Suma de todos los anteriores.

Enunciado

Soluciones

Máximo de una función

Enunciado

Soluciones

Mayúscula inicial

Enunciado

Soluciones

Parte impar de un número

Enunciado

Soluciones

Elementos no repetidos

Enunciado

Soluciones

Listas equidigitales

Enunciado

Soluciones

Divisibles por el primero

Enunciado

Soluciones

Laberinto numérico

Enunciado

Soluciones

Sustitución en una expresión

Enunciado

Soluciones

Cadenas de ceros y unos

Soluciones

Elemento más cercano que cumple una propiedad

Soluciones

Referencia

El ejercicio está basado en el problema del 12 de mayo de 1HaskellADay.

Divide si todos son múltiplos

Ejercicio. Definir la función

tal que (divideSiTodosMultiplos x ys) es justo la lista de los cocientes de los elementos de ys entre x si todos son múltiplos de x y Nothing en caso contrario. Por ejemplo,

Soluciones

Renombramiento de un árbol

Soluciones

Sopa de letras

Enunciado

Soluciones

Entero positivo de la cadena

Enunciado

Soluciones

Filtro booleano

Enunciado

Soluciones

Mayor sucesión del problema 3n+1

Enunciado

Soluciones

Referencia

El ejercicio está basado en The 3n + 1 problem de UVa Online Judge.

Selección hasta el primero que falla inclusive

Enunciado

Soluciones

Referencia

El ejercicio está basado en el problema del 29 de abril de 1HaskellADay.

Descomposiciones como sumas de n sumandos

Enunciado

Soluciones

Referencia

El ejercicio está basado en el problema del 11 de junio de 1HaskellADay.

Órbita prima

Enunciado

Soluciones

Ordenada cíclicamente

Enunciado

Soluciones