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
¿Cuántos elfos necesita Papá Noel para entregar regalos?
Santa necesita ayuda para determinar cuántos elfos necesitará para ayudarlo a entregar regalos a cada casa. El carbón es considerablemente más pesado que los regalos, por lo que santa necesitará tres duendes por cada persona traviesa en la casa. Solo se necesitan dos duendes para ayudar a santa a llevar …
23 code-golf  string 

9
Nombre latino básico del carácter a carácter
¡Volvamos a lo básico! Su código, un programa o función completa, debe convertir el nombre oficial Unicode de un carácter latino básico imprimible en el carácter correspondiente. Por ejemplo, para la entrada LOW LINEsu código debe salir _. Solo necesita tomar un solo nombre de carácter como entrada. No puede …


1
Tres quines mutuos
La tarea En este desafío, su tarea es escribir tres programas que formen una especie de sistema mutuo tipo quine. Llamemos a los programas A, By C. Si uno de los programas recibe la fuente de otro programa como entrada, dará salida a la fuente del tercer programa. Por ejemplo, …
23 code-golf  quine 

2
Plomería Rutas Aleatorias
Escriba un programa o función que tome tres enteros, un ancho w, un alto hy un conteo de pasos s. Dibujará s pasos de caminata aleatorios que no se cruzan entre sí en una imagen 5*wpor 5*hpíxel, donde cada celda de 5 por 5 píxeles está vacía (beige puro) o …


30
Construye un tablero de ajedrez
Lo vi en un desafío PHP. El objetivo es hacer un tablero de ajedrez con 64 cuadrados (8 * 8) con la mínima cantidad de código. Bastante simple, hice el mío en PHP en 356 bytes (no es impresionante, lo sé) y me gustaría ver algunos otros enfoques. Esto se …

10
* Sobrescribir * etiquetas
Si alguna vez ha intentado agregar etiquetas a una trama realmente densa, se dará cuenta de que a veces las etiquetas se superponen entre sí, lo que las hace difíciles de leer. Vamos a hacer algo similar pero en 1D. La entrada será una secuencia de (label, x-coordinate)pares, y la …
23 code-golf  string 


25
Números de Bernoulli
Los números de Bernoulli (específicamente, los segundos números de Bernoulli) se definen mediante la siguiente definición recursiva: Donde denota una combinación . Dado un entero no negativo mcomo entrada, genera la representación decimal O una fracción reducida para el msegundo número de Bernoulli. Si genera una representación decimal, debe tener …

5
Convertir Chevrones a Soliduses
Escribir un programa que se lleva en una cadena que contiene sólo espacios, saltos de línea, y entre paréntesis angulares: <, >( galones ). Salida de una serie de espacios, saltos de línea, y rayas verticales: /, \( soliduses ) cuyas formas corresponden a la entrada, pero girada un cuarto …

23
Estados y capitales
Dada una cadena como entrada, genera el estado de EE. UU. Cuyo capital es si es una capital del estado, la capital del estado si es un estado o Arstotzkasi no lo es. Ejemplos: Austin -> Texas Alaska -> Juneau The Nineteenth Byte -> Arstotzka Todas las capitales y sus …


18
Flechas de impresión simple
Para practicar golf, he estado haciendo las tareas en la clase de Introducción a Python de mi novia. Descubrí que para esta tarea, había múltiples estrategias que se acercaban mucho en el recuento de personajes, y estoy seguro de que las personas aquí pueden encontrar formas aún mejores. Aunque estoy …

4
Toca una canción para mí
Reto Dada la tablatura de guitarra, debe generar la canción representada por la pestaña. Esto puede ser para los altavoces de su computadora o para un archivo de audio (.wav, .mp3, .midi, .aiff, etc.). También habrá una segunda entrada para el tiempo. Las pestañas pueden ingresarse a través de un …

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.