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.

10
Expande ese estado australiano
Hay 8 estados y territorios australianos, cada uno con una abreviatura de 2 o 3 letras: ACT: Territorio de la Capital Australiana Nueva Gales del Sur: Nueva Gales del Sur NT: Territorio del Norte QLD: Queensland SA: Australia del Sur TAS: Tasmania VIC: Victoria WA: Australia occidental Su tarea es …

6
Mirando los pedazos
Observar los valores binarios impresos como óvalos y barras no es tan fácil ... Para ayudar con eso, debe escribir una función (o un programa) que imprima números en una representación binaria personalizada. Así que quiero tomar un número, digamos 3 ( 00000011) y generar los bits en formato definido …

4
¿Recuerdame de nuevo?
Introducción ¿Has oído hablar de Remind? ¿No? Tampoco lo hice hasta hace unos 2 años. La premisa básica es que los maestros envíen recordatorios y se comuniquen con sus estudiantes. Bastante ordenado, ¿verdad? ¡Incluso te permite enviar gestos y reaccionar a los mensajes! Lo que hago a diario. Pero, una …


4
Formato ordinal de Alice
Introducción Alice es un lenguaje bidimensional de Martin Ender que tiene dos modos de ejecución diferentes, cardinal y ordinal . Cuando el puntero de instrucciones pasa a través de un espejo (ya sea /o \), cambia de un modo a otro. En este desafío, nos centraremos en el modo ordinal …

10
Simetría rotacional de cuerda
Una rotación "se realiza dividiendo una cuerda en dos partes e invirtiendo su orden" . Un objeto es simétrico bajo una operación si el objeto no cambia después de aplicar dicha operación. Entonces, una "simetría rotacional" es el hecho de que una cadena permanece sin cambios después de la "rotación". …

13
Crea tu propio rojo y negro
En la interpretación musical de Les Miserables, aparece una canción llamada "Red and Black". Aquí hay parte de esa canción: Rojo: ¡la sangre de los hombres enojados! Negro: ¡la oscuridad del pasado! Rojo: ¡un mundo a punto de amanecer! Negro: ¡la noche que termina por fin! Fuente. Su tarea es …

3
Preguntas sin respuesta de PPCG
Este querido sitio de StackExchange tiene tantos desafíos y tantas buenas respuestas. ¿Pero qué pasa con los desafíos que nunca fueron respondidos ? Tarea Escriba un programa o una función que imprima un desafío pseudoaleatorio abierto sin respuesta (como en una pregunta con exactamente cero respuestas) de PPCG. Todos los …

5
Determinar el momento más ocupado
Este desafío se inspiró en gran medida en esta publicación de Stack Overflow . Desafío Dado un grupo de clientes en términos de cuándo ingresan a una habitación y cuándo salen, determine el período de tiempo en que la habitación tiene un número máximo de personas. La resolución del tiempo …
9 code-golf  date 

15
¿Que color es este?
Debes jugar un programa de golf que tomará un nombre de archivo como entrada y debes mostrar de qué color es el archivo. El archivo tendrá cualquiera de estas extensiones, pero su programa solo necesita admitir una. Por favor diga cuál en su respuesta. .jpg .png .svg .gif .bmp Y …

6
Hacia atrás y hacia adelante políglota quine
Debe hacer un políglota que muestre su código fuente en un idioma y su código fuente hacia atrás en otro. A diferencia de las reglas normales, puede leer el archivo actual o usar un archivo incorporado para obtener el código fuente de su envío y revertirlo en un idioma. Su …

4
Consejos para jugar golf en Logo
Logo es un lenguaje de programación diseñado en 1967 que tiene un gran potencial para crear gráficos en relativamente pocos bytes en comparación con otros idiomas. Logo es un lenguaje de programación educativo que utiliza Turtle Graphics . Existen múltiples implementaciones interesantes de Logo que incluyen: Logotipo de apple Logo …
9 code-golf  tips 

14
Evaluar el índice de coordenadas multidimensionales
Se proporciona una colección de coordenadas N dimensionales. A continuación se muestra un ejemplo: {2,3,4} Esto puede considerarse como una matriz tridimensional con 2x, 3y y 4z; Puede haber cualquier cantidad de dimensiones. En el ejemplo, hay 24 nodos totales. Cada nodo puede indexarse ​​usando {x, y, z}. Para acceder …

22
Generar señal triangular
Tarea: Dado el índice de muestra, x, calcule el valor de muestra f (x) de la onda triangular, con un período de 4 muestras y amplitud 1. La compensación puede ser negativa y el valor de la muestra podría ser {0, 1, -1}. Casos de prueba: -5 -> -1 -4 …

5
Acordes de piano en teclas blancas
Historia de fondo [que no es verdad] Un piano está configurado así: Sin embargo, en mi piano, ¡todas las teclas negras están rotas! Sin embargo, todavía quiero poder tocar algunos acordes en mi piano roto. En música, un acorde es un grupo de notas que se tocan juntas. Para permitir …

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.