Programación de Puzzles y Código de Golf

9
Fracción Frenzy!

EDITAR: Recibo muchos comentarios acerca de que esto no termina: le daré la etiqueta de "respuesta correcta" a la primera persona que me dé FF(3)(como lo proporciona en su respuesta) o prueba que FF(3)realmente explota indefinidamente. Tarea: Su tarea es hacer posible el programa más pequeño que...

9
Convertir AWG a pulgadas

AWG (American Wire Gauge) es una forma común de especificar el tamaño de los cables. Su tarea en este desafío es convertir de un calibre dado al diámetro del cable en pulgadas. El tamaño en pulgadas para los medidores de 4/0a 40se muestra en la tabla a continuación: Tabla de calibre a pulgadas |...

9
Fizz Buzz Lightyear

A raíz de los muchos (¿dos?) Desafíos relacionados con FizzBuzz publicados recientemente en PPCG, he tenido la tentación de proponer los míos. Mirad... Fizz Buzz Lightyear Escriba un programa o función que tome un número entero ny se imprima FizzBuzzpara cualquier número divisible por 15,...

9
Cadena Quine Bidireccional

PPCG no ha tenido suficientes quines ya ... Desafío: Su tarea es crear un programa "A0". Cuando este programa se ejecuta sin entrada, no genera nada. Cuando este programa se ejecuta con entrada, genera "A1". Cuando "A1" se ejecuta sin entrada, emite "A0". Cuando "A1" se ejecuta con entrada, emite...

9
Parpadea la luz de la cámara web!

Este desafío está inspirado en Blink the CAPS LOCK de zeppelin . La mayoría de las cámaras web cuentan con una pequeña luz LED integrada, que indica si la cámara web está en uso, como lo controla un mecanismo de hardware para evitar el espionaje. Tu tarea es parpadear: Encenderlo. Espere 0.5...

9
Orden de conjuntos de Mia

El juego de dados Mia presenta un orden muy trivial de conjuntos de tamaño dos: {3,1} < {3,2} < {4,1} < {4,2} < {4,3} < {5,1} < {5,4} < {6,1} < {6,5} < {1,1} < {2,2} < {6,6} < {1,2} En general, el orden dentro de una tupla no importa {x,y}={y,x}, {1,2}es...

9
"Monitorizar" una imagen

El problema: Este desafío proviene de un problema real que estaba teniendo. Tengo una configuración de monitor dual en el trabajo, y quería usar la siguiente imagen como fondo de pantalla: Sin embargo, mis monitores tienen biseles bastante significativos, y cuando configuro mi fondo, se ve más...

9
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 la entrada...

9
Hola mundo que maneja errores

Escriba un programa o función con la siguiente funcionalidad: El programa / función primero intenta escribir la cadena Hello, world!en la secuencia de salida estándar. (No se aceptan otras formas de salida para este desafío, ya que el enfoque se centra principalmente en la E / S y no en el...

9
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 código fuente no puede...

9
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...

9
Implementar el método de Euler

El objetivo de este desafío es utilizar el método de Euler para aproximar la solución de una ecuación diferencial de la forma f (n) (x) = c. † La entrada será una lista de números enteros en la que el n º valor representa el valor de f (n) (0). El primer entero es f (0), el segundo es f '(0), y...

9
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 debe...

9
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...

9
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 -> 0 -3 -> 1 -2 -> 0 -1 ->...