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.


11
Determinar rangos de una lista de valores
Dada una lista sin clasificar de enteros positivos únicos, genera la lista más corta de los rangos más largos posibles de enteros secuenciales. ENTRADA Una lista sin clasificar de enteros positivos únicos p.ej 9 13 3 11 8 4 10 15 La entrada puede tomarse de cualquiera de los siguientes: …
18 code-golf 

9
Dibuja pilas de cajas en crecimiento
La tarea En este desafío, su tarea es dibujar una representación de arte ASCII de varias pilas de cajas de altura creciente. Se le da como entrada el número de pilas, que es un número entero positivo. La primera pila contiene una caja de tamaño 2x2. La segunda pila contiene …

6
Pepitas de código
Pepitas de código Es una situación hipotética donde es viernes por la noche, y has invitado a los amigos de golf habituales a participar en tu pasatiempo favorito: el golf de código. Sin embargo, como se trata de una tarea que drena el cerebro, debe recoger algo de alimento para …
18 code-golf 

2
Encontrar el punto muerto
Encontrar el punto muerto Al programar una aplicación de subprocesos múltiples, se debe tener mucho cuidado para evitar interbloquear los diversos subprocesos al acceder a recursos compartidos. Un punto muerto se produce cuando un hilo intenta acceder a un recurso que está bloqueado en otro hilo al mismo tiempo que …

28
Encuentra los códigos fuente entrelazados (policías)
Este es el hilo conductor de la policía. Para el hilo de los ladrones, ve aquí . Introducción Para este desafío de policías / ladrones, los policías escribirán programas de producción y los entrelazarán. El trabajo del ladrón es separar los programas de la policía para producir los resultados deseados. …

5
Compresión Boggle Board
Al trabajar en Boggle Polyglot no palindrómico , me pareció bastante tedioso empacar los códigos de la manera más eficiente posible en el tablero Boggle, incluso con solo dos cadenas. Pero somos programadores, ¿verdad? Sabemos automatizar cosas. Dada una lista de cadenas, debe generar un tablero de Boggle en el …

2
Cadena de imagen
Un poco de historia: Cuando supe por primera vez sobre Brainf * ck, una de las primeras cosas que hice fue escribir una aplicación Java que tomara una cadena y creara un programa optimizado para imprimir dicha cadena. Recientemente, he estado jugando con Piet , y he estado jugando haciendo …

5
Retire la costura de suma mínima de una matriz
El algoritmo de tallado de costura, o una versión más compleja del mismo, se utiliza para cambiar el tamaño de la imagen con contenido en varios programas gráficos y bibliotecas. ¡Vamos a jugar golf! Su entrada será una matriz rectangular de dos números enteros. Su salida será la misma matriz, …


13
Expandir una cadena codificada
Existe la codificación y decodificación de longitud de ejecución clásica. input output a3b2c5 aaabbccccc Y eso es bastante sencillo y hecho antes. El desafío es también tener en cuenta un comportamiento no estándar cuando varios caracteres preceden a la longitud de la ejecución (un solo dígito de 0-9). Cada carácter …
18 code-golf  string 

8
Falacia de prueba clásica [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Code Golf Stack Exchange. Cerrado hace 3 años . El fondo Entonces, todos conocemos la prueba clásica que dice así: a = b …

24
Contador
En tipografía, un contador es el área de una letra que está total o parcialmente encerrada por una forma de letra o un símbolo. Un contador cerrado es un contador que está completamente encerrado por una letra o símbolo. Debe escribir un programa toma una cadena como entrada e imprime …
18 code-golf  string 

3
Encadenando un collar de perlas
Visión general Perlas (o Masyu) es un juego de lógica jugado en una cuadrícula. Hay perlas blancas y negras colocadas en la cuadrícula. El objetivo es formar un solo bucle cerrado que viaje a través de cada perla usando solo segmentos de línea recta y ángulos rectos. Hay algunas reglas …

3
Encontrar todos los partidos menos uno
Este desafío se trata de escribir código para resolver el siguiente problema. Dadas dos cadenas A y B, su código debería generar los índices de inicio y finalización de una subcadena de A con las siguientes propiedades. La subcadena de A también debe coincidir con alguna subcadena de B con …

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.