Programación de Puzzles y Código de Golf

12
¿El peor abuso de CSS? [cerrado]

Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 2 años . ¿Cuáles son algunos de los abusos más...

12
Calcule la entropía de bloque

Una vez necesitaba escribir una función que calcule la entropía de bloques de una serie de símbolos dada para un tamaño de bloque dado y me sorprendió lo corto que fue el resultado. Por lo tanto, te desafío a codegolf tal función. No te estoy diciendo lo que hice por ahora (y en qué idioma), pero...

12
¿Sería este número un buen combo de 2048?

Inspirado en xkcd . Su desafío es determinar si un número sería una buena combinación en el juego 2048 . Su entrada será un número, como: 8224 Y la salida será si ese número sería un buen combo de 2048, que para esta entrada sería trueo yeso 1o cualquier otra forma de indicar un resultado...

12
Hacer una nube de palabras de un texto

El código debe tomar texto de la entrada estándar: The definition of insanity is quoting the same phrase again and again and not expect despair. El resultado debe ser un archivo PNG que contenga la nube de palabras correspondiente a ese texto: Lo anterior nube de palabras fue creado usando...

12
¡Confunde el corrector ortográfico de Word!

Su tarea es hacer un programa que tome una entrada de una palabra de cualquier longitud, en la fuente Calibri. Esta palabra estará compuesta de caracteres de letras que se encuentran en un teclado QWERTY normal. No habrá acentos ni ningún otro carácter (es decir, puntuación, números,...

12
Código más corto para escribir el código más largo

Su desafío es crear un código más corto en el idioma de su elección que escriba en un .txtarchivo el código más largo para multiplicar dos números tomando dos números como entrada y salida de la respuesta . ¡NO SE NECESITA ENTRADA EN SU CÓDIGO QUE ESTÁ HACIENDO EL TRABAJO DE ESCRITURA ! El código...

12
Alinee el CSV

Visión general: Su trabajo es tomar la entrada CSV en key=valueformato y alinearla de una manera más organizada (ver más abajo). Entrada: Siempre a través de stdin . Los registros siempre estarán en la siguiente forma

12
Circle Maze Checker

¿Conoces esos juguetes de madera con pequeños rodamientos de bolas donde el objeto es moverse por el laberinto? Esto es un poco así. Dado un laberinto y una serie de movimientos, determine dónde termina la pelota. El tablero se sostiene verticalmente, y la bola se mueve solo por gravedad cuando se...

12
El movimiento más largo de las damas chinas

En las Damas chinas , una pieza puede moverse saltando sobre cualquier otra pieza, o haciendo una secuencia de tales saltos. Su tarea es encontrar la secuencia más larga posible de saltos. Entrada Una secuencia de 121 ceros o unos, cada uno representando un lugar en un tablero. Un cero significa...

12
¿Cuánto puedes multiplicar rápidamente?

Con el reciente ataque a Python , aquí hay un intento de mostrar las fortalezas de Python. Su desafío es escribir un programa que calcule el factorial de un número tan alto como sea posible en 10 segundos.n Tu puntaje será (highest n for your program on your machine)/(highest n for my program on...

12
Encuentra todos los prefijos inequívocos de un conjunto de cadenas

Para este desafío, debe implementar el Abbrevmódulo de Ruby en el menor código posible. Desafío La entrada será lo que su idioma tenga como una matriz (matriz, lista, secuencia, etc.) de cadenas. Puede escribir una función, o puede aceptar palabras separadas por comas en STDIN. Luego debe...

12
Asientos del teatro

Tarea Un teatro tiene 10 filas, etiquetadas Aa Jde adelante hacia atrás, y 15 asientos en cada fila, numeradas del 1 al 15 de izquierda a derecha. El programa utiliza las siguientes reglas para elegir los mejores asientos. Regla 1: Todos los asientos en una reserva deben estar en la misma fila,...

12
Convierta JSF ** k a JS normal

Muchos de ustedes ya saben JSF ** k . Para aquellos que no lo hacen, es un script que básicamente convierte cualquier código JavaScript en algo escrito usando solo []()!+. Su tarea es construir, usando cualquier lenguaje de su elección, un programa que convierta JSF ** k en JavaScript no...

12
coloque viales en su centrífuga

Esta pregunta se origina en este hilo de reddit por el usuario de reddit taho_teg pero se expande a un 'rompecabezas' más general. Tiene una centrífuga con 24 orificios para los viales distribuidos uniformemente en un círculo alrededor del eje central. Si ahora tiene varios viales y desea iniciar...