Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.


25
Igualdad de fracción mixta
En la escuela primaria, los niños aprenden acerca de las fracciones adecuadas, donde el numerador es menor que el denominador y, por lo tanto, el valor de la fracción es menor que uno. Más tarde, se les enseña sobre fracciones donde el valor de la fracción es mayor que uno, …

10
Codificación de factor primo
Cómo funciona la codificación Dada una lista de bits: Mantenga una prima (comenzando con 2) Tener una lista Para cada bit en la entrada Si es lo mismo que el bit anterior, agregue la prima que está sosteniendo a la lista Si es diferente, sostenga el próximo primer y agréguelo …

10
Varias bases pero no dos veces el mismo dígito
Entrada Una matriz no vacía de enteros positivos. Tarea Convierta cada número entero en binario, octal, decimal o hexadecimal de tal manera que cada dígito ( 0 a F ) se use como máximo una vez. Salida La lista de bases que se usaron para resolver el rompecabezas. Ejemplo detallado …

9
Únete a las habitaciones
Entonces, aquí hay un mapa de, digamos, un calabozo ... ########## # ##### # ##### ########## ########## ########## ########## #### ## #### ## ########## Digamos que el héroe está en la Sala A (arriba a la izquierda) y su objetivo (¿un príncipe en apuros?) Está en la Sala B (abajo …

10
Números de salida, más o menos
El reto Dada una cadena de entrada (o matriz) que consta de <y >, genera una secuencia (matriz o cadena) de enteros de manera que: todos los operadores son correctos cuando se aplican en orden entre números consecutivos en la salida todos los enteros son positivos (1 o mayor) la …

21
¿Es este un número de escalera?
Desafío : Compruebe si el número dado forma un number staircaseo no Entrada: Un entero (mayor que 0 y no decimal). NOTA: Puede tomar la entrada como cadena, matriz de dígitos. Salida: un valor verdadero / falso dependiendo de si el número forma una escalera o no Escalera de número: …

10
Limita tus números por tus carreras
Listas autolimitadas Considere una lista no vacía L que contiene enteros no negativos. Una ejecución en L es una sublista contigua de elementos iguales, que no se puede alargar. Por ejemplo, las corridas de [0,0,1,1,3,3,3,2,1,1] son [0,0], [1,1], [3,3,3], [2 ], [1,1] . La lista L es autolimitada si para …


8
¡La gran búsqueda del huevo de Pascua API!
¡Búsqueda de huevos de Pascua API! Hay una API en http://easter_egg_hunt.andrewfaraday.com que proporcionará una búsqueda especial de huevos de Pascua, solo para ti ... Puede ver los documentos de la API en la dirección anterior, o probarlo desde aquí. La API: Todas las llamadas a esta API son solicitudes GET, …

13
Allí lo rompí (con unas tijeras)
Desafío Dada una cadena que describe una regla de corte y otra cadena, corte partes de la segunda cadena usando la regla descrita por la primera cadena. Ambas cadenas consistirán en letras a-zo A-Z, cualquiera que elija (no tienen que estar representadas de la misma manera). La forma en que …
15 code-golf  string 

3
La pirámide de las lenguas
Escriba un código que se ejecute o compile en tantos lenguajes de programación como sea posible e imprima una lista separada por una nueva línea de nombres de lenguajes de programación anteriores y actuales. Cada idioma utilizado debe tener 1 nombre más largo que el anterior; ex. C#` C++` Ruby` …


4
Compresión Palindrome
Desafío Escriba un programa que comprima y descomprima el texto ASCII sin pérdidas. Debe estar especializado para trabajar bien con palíndromos, incluidos los palíndromos que no distinguen entre mayúsculas y minúsculas y signos de puntuación. La mejor compresión con la fuente más pequeña gana. Puntuación total_bytes_saved / sqrt(program_size) - Mayor …

6
Replicador de cadenas
En Vim, puede repetir un comando precediéndolo con un número, como 3ddes equivalente a dd dd dd. Bueno, este patrón repetitivo no está restringido a los comandos de Vim. La cadena también se puede replicar de esta manera. Especificación: Dada una cadena, que consta de solo dígitos, caracteres alfabéticos (mayúsculas …
15 code-golf  string 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.