Programación de Puzzles y Código de Golf

11
Reduzca html a n caracteres mientras mantiene el formato

Casi todos los idiomas tienen una función incorporada que puede dividir una cadena en una posición determinada. Sin embargo, tan pronto como tenga etiquetas html en la cadena, la función incorporada no funcionará correctamente. Su tarea es escribir un programa o función que divida una cadena en el...

11
Syllabify palabras en inglés - tipo de

Tiene la tarea de escribir un programa que sillabice palabras en una cadena de texto, separándolas con un guión. Eso sería mucho trabajo, por lo que desea omitir algunas partes, principalmente porque no desea tener una tabla de las pronunciaciones necesarias para un algoritmo perfecto. También...

11
Código de subsecuencia creciente más corto más largo

El desafío es escribir la implementación más corta para encontrar la subsecuencia de mayor crecimiento . Ejemplo : Sea S la secuencia 1 5 7 1 8 4 3 5 [longitud de S = 8] Tenemos 1 subsecuencia de longitud 0 [lo consideraremos creciente] 6 subsecuencias de longitud 1 {1,5,7,8,4,3} [todas se...

11
Creciente Manhattan Ameobas

Un *** ameoba graph **** es un tipo de árbol cuyos nodos tienen valores de 0 a algún número entero no negativo N, y cualquier nodo particular con valor x <N se conecta a x + 1 nodos distintos con valores x + 1) Gráfico de Ameoba para N = 3: (Denotado A 3 ) Tenga en cuenta que los 2 no pueden...

11
¡Intérprete de BrainFlow!

BrainFlow ¿Qué es BrainFlow? BrainFlow es una extensión de BrainF ** k (BFk) con 3 comandos adicionales para mayor funcionalidad y confusión. Que comandos Además de los comandos BFk normales , también tenemos: ^ Salta a la celda # dependiendo del valor en la celda. Ej: Si estamos en la celda...

11
¿Puedes hacer que mi terminal sea menos aburrida?

Las terminales son muy aburridas en estos días. Solían verse así: Ahora son simplemente sosos, aburridos y en blanco y negro. ¡Quiero que me escribas un programa que hará que mi terminal vuelva a ser colorida! Descripción Tome este ejemplo de código Ruby: La mayoría de los terminales de...

11
SPOF Picture Hanging

Objetivo Tengo una bonita foto que quiero colgar en mi pared. Y quiero que cuelgue allí de una manera espectacular, así que decidí colgarlo en las nuñas donde nhay un número entero positivo. Pero también soy indeciso, así que si cambio de opinión, no quiero tener muchos problemas para sacar la...

11
CodeBots 2: diseño dirigido por eventos

¡Bienvenido a Code Bots 2! Has aprendido tu lección desde los últimos Code Bots. Intentaste encontrar más formas de ajustar más acciones en menos líneas, y ahora finalmente lo tienes. Vas a hacer un Code Bot basado en eventos. Su bot debe constar de 24 líneas. Cada línea sigue uno de los dos...

11
Cifrado de cifrado Pigpen

Cifrado de cifrado Pigpen Su misión es simple: escribir un programa que recibe texto como entrada y genera una representación ASCII del mismo en Pigpen Cipher . Entrada Solo caracteres ASCII (sin Unicode). Debe poder manejar al menos 16384 caracteres y 256 líneas. Salida Reemplace todos los...

11
Escribe un intérprete de Clem

Clem es un lenguaje de programación mínimo basado en pila con funciones de primera clase. Su objetivo es escribir un intérprete para el lenguaje Clem. Debe ejecutar correctamente todos los ejemplos incluidos en la implementación de referencia, que está disponible aquí . Como de costumbre, se...

11
Reorganizar por flechas

Digamos que estaba escribiendo algo, y accidentalmente lo escribí en el cuadro equivocado: +-------+--------+ | Verbs | Nouns | +-------+--------+ | Truck | | | eat | Banana | | | Car | +-------+--------+ Entonces, siendo flojo, simplemente dibujo una flecha al espacio que debería...

11
¡Clasifica algunas manzanas!

Problema Imagine 7 cubos alineados en una fila. Cada cubo puede contener como máximo 2 manzanas. Hay 13 manzanas etiquetadas del 1 al 13. Se distribuyen entre los 7 cubos. Por ejemplo, {5,4}, {8,10}, {2,9}, {13,3}, {11,7}, {6,0}, {12,1} Donde 0 representa el espacio vacío. El orden en que...

11
Matriz Diagonal Golfscript

¿Hay alguna forma en Golfscript para reunir todas las diagonales de una matriz en una sola matriz? Por ejemplo, para la matriz [[1 2 3][4 5 6][7 8 9]] regreso [[7][4 8][1 5 9][2 6][3]] (no necesariamente en ese orden) y para ["ABCD""EFGH""IJKL"] regreso ["I""EJ""AFK""BGL""CH""D"] (No...

11
Campeón Frogger

El juego La mayoría de nosotros conocemos a Frogger , el juego de arcade de la era de los 80 en el que el objetivo es saltar a una rana de forma segura a través de una carretera concurrida y un estanque lleno de peligros para llegar a salvo a casa. Hace unos meses se lanzó un desafío para...

11
Incrementa cada número en una cadena

Dada una cadena que contiene números decimales: teststring134this 123test string54 100 incremente cada número en esta cadena por uno para dar la nueva cadena teststring135this 124test string55 101. La cadena se puede proporcionar como: un argumento de línea de comando STDIN una variable...

11
5 segundos para encontrar pastel

Pi veces e (o Pie si te gusta la notación ambigua) a 100 decimales es: 8.5397342226735670654635508695465744950348885357651149618796011301792286111573308075725638697104739439... ( OIES A019609 ) ( argumento para una posible irracionalidad ) Su tarea es escribir un programa que tome un número...