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.

12
Consejos para jugar golf en Tcl
¿Qué consejos generales tienes para jugar al golf en Tcl? Estoy buscando ideas que se puedan aplicar a los problemas de golf de código en general que sean al menos algo específicos para Tcl (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por respuesta.
15 code-golf  tips 

30
Par o impar: tres jugadores
Es un juego de tres jugadores, juega con una mano. Al mismo tiempo, cada jugador muestra su mano con 0 a 5 dedos extendidos. Si todos los jugadores muestran el mismo tipo de número (par o impar), no hay ganador. Pero, de lo contrario, el jugador que muestra diferentes tipos …
15 code-golf  number  game 

8
Turing Machine Simulator
Escribe un simulador de máquina de Turing . Para simplificar, podemos suponer estados como enteros, símbolos como caracteres, símbolos en blanco es igual a espacios en blanco 5-tuplas en forma de estado actual, símbolo de entrada, siguiente estado, símbolo de salida, dirección (izquierda o derecha) el pedido no es obligatorio, …

15
Golf el problema de la suma de subconjuntos
Tarea Dada una lista de enteros delimitados por espacios como entrada, genera todos los subconjuntos únicos no vacíos de estos números que cada subconjunto suma a 0. Caso de prueba Entrada: 8 −7 5 −3 −2 Salida:-3 -2 5 Criterio ganador Este es el código de golf , por lo …
15 code-golf  math 

20
Generar una cuadrícula de sumas.
Genere una cuadrícula de 7 por 7, llena de números aleatorios. Sin embargo, en celdas con un número impar de fila y columna (comenzando en 0), debe usar la suma de las celdas circundantes. Aquí hay un pequeño ejemplo con una cuadrícula de 3 por 3 (suma cuadrada en negrita): …


2
La dicotomía mayor-menor
Dada una lista de acordes los etiqueta como 'Mayor' o 'Menor'. Entrada La entrada será una lista de acordes, uno por línea, compuesta de 3 notas separadas por un espacio. Cada nota consistirá en el nombre de la nota en mayúscula ( A- G) y un accidental opcional ( #o …
15 code-golf  music 

4
Crear un piano GUI [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 3 años . Desafío Cree un teclado GUI con la menor cantidad de caracteres posible. …
15 code-golf  music 

3
Regex autocompatible [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un solo problema editando esta publicación . Cerrado hace 2 años . Escriba una expresión regular no trivial que coincida con sí misma. Por …

4
Es divertido estar en el Y-M-C-A
"YMCA" es una popular canción disco de Village People que tiene un baile muy conocido . Escriba el programa más corto para generar las letras mayúsculas "Y", "M", "C" y "A" sincronizadas con el coro de la canción. Generalmente, una letra va en cada línea enviada a la salida estándar. …
15 code-golf  music 

5
La clasificación más rápida en BrainF ***
Después de haber implementado QuickSort en BrainF *** , me di cuenta de que probablemente no fue tan rápido. Las operaciones que son O (1) en lenguajes normales (como la indexación de matrices) son significativamente más largas en BF. La mayoría de las reglas de lo que hace una ordenación …

12
Convertir de binario a negabinario
Dado un entero binario incluido entre 0y 1111111111111111(es decir, un entero sin signo de 16 bits) como entrada, genera el mismo entero en negabinario . La entrada puede estar en el formato que sea más conveniente para su idioma; por ejemplo, si es más fácil para el programa manejar la …


8
Implementar la caja S de Rijndael
El S-box de Rijndael es una operación de uso frecuente en el cifrado y descifrado AES . Normalmente se implementa como una tabla de búsqueda de 256 bytes. Eso es rápido, pero significa que necesita enumerar una tabla de búsqueda de 256 bytes en su código. Apuesto a que alguien …

25
Calcule pi a 5 decimales
Esto viene de http://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/ "Dado que Pi se puede estimar usando la función 4 * (1 - 1/3 + 1/5 - 1/7 + ...) con más términos que dan mayor precisión, escriba una función que calcule Pi con una precisión de 5 decimales. " Tenga en cuenta que la estimación …
15 code-golf  pi 

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.