Preguntas etiquetadas con code-golf

41
Dibujando un gradiente en el arte ASCII

Descripción de la tarea: Escriba un programa lo más corto posible para dibujar un gradiente radial en el arte ASCII. El tamaño de la cuadrícula de salida está predefinido. El punto central y los caracteres que se utilizarán para el gradiente se proporcionan como entrada al programa. El gradiente...

41
Consejos para jugar golf en Mathematica

¿Qué consejos generales tienes para jugar al golf en Mathematica? Estoy buscando ideas que puedan aplicarse a los problemas de código de golf en general que sean al menos algo específicos de Mathematica (por ejemplo, "eliminar comentarios" no es una

41
Maze Generation [cerrado]

Sé que hay un hilo (antiguo) similar a este ( aquí ), pero me gustaría reiniciarlo con algunas modificaciones. El objetivo: generar un laberinto de aspecto aleatorio utilizando un algoritmo de su elección, luego generar el laberinto gráficamente (conteos de impresión). El ancho y la altura los...

41
String.prototype.isRepeated

ACTUALIZACIÓN : ¡la presentación Pyth de isaacg es la ganadora! Muchos de ustedes deben haber escuchado que hay una versión más fresca de JavaScript en la ciudad (lea ES6) que tiene un método String.prototype.repeatpara que puedan hacer "Hello, World!".repeat(3) y obten "Hello, World!Hello,...

41
Dada una mesa, colocar en las sillas

Reto Se le dará una tabla como entrada, dibujada con ASCII |y _. Su tarea es colocar las sillas a su alrededor. Ejemplo Entrada: ____ | | | | | | | | |____| Salida: _^_^_ < > | | < > | | <_ _ _> v v Esas sillas están hechas de <>y v^. Otro ejemplo: La línea...

41
¿Es un año bisiesto?

Este desafío es bastante simple. Tomará una entrada que será un año de 1801 a 2400, y la salida si es un año bisiesto o no. Su entrada no tendrá líneas nuevas ni espacios finales: 1954 La salida de la forma que desee le indica claramente al usuario si es o no un año bisiesto (aceptaré yn para...

41
Enumerar programas válidos de Brainf ** k

Golunar / Unario es una forma de codificar todos válidos Brainfuck programas, pero no es una enumeración, ya que la mayoría de los números naturales no corresponden a un programa válido. Para el propósito de este desafío, asuma una cinta doblemente infinita y sin comentarios, es decir, un programa...

41
Escriba uniqchars!

Dada una cadena que consiste en caracteres ASCII imprimibles , produce una salida que consta de sus caracteres únicos en el orden original . En otras palabras, la salida es la misma que la entrada, excepto que un carácter se elimina si ha aparecido anteriormente. No se pueden usar elementos...

41
Halloween Golf: ¡El desafío 2spooky4me!

Un meme actual de Internet es escribir 2spooky4me, con una segunda persona escribiendo 3spooky5me, siguiendo el (n)spooky(n+2)mepatrón. Su misión es implementar este patrón en el idioma elegido. Debe escribir un programa o función que tome un valor n(de entrada estándar, como argumento de función...

41
Encubrir ceros en una lista

Inspirado por esta pregunta SO Como entrada, se le dará una lista no entera de enteros, donde se garantiza que el primer valor no sea cero. Para construir la salida, camine desde el principio de la lista, generando cada valor distinto de cero en el camino. Cuando encuentre un cero, repita el valor...

41
Contando Quipu: Base 10 en el Nuevo Mundo

Los quipus son un dispositivo antiguo utilizado por los incas en la era precolombina para registrar números en un sistema de nudos posicionales de base diez en un cordón, que funciona de la siguiente manera: Cada grupo de nudos es un dígito, y hay tres tipos principales de nudos: nudos simples...

41
Eliminar cada N-ésima N

La tarea En este desafío, su entrada es una lista no vacía de enteros positivos, dada en el formato nativo de su idioma. Su salida es esa misma lista, en el mismo formato, con algunos elementos eliminados. Deberá eliminar cada aparición de 1, cada segunda aparición de 2, cada tercera aparición 3,...

41
Desbloqueando los secretos de un laberinto unidimensional

Fondo ¡Despierta para encontrarse perdido en un laberinto unidimensional! Aparece un genio místico (o algo así) y explica que la salida se encuentra frente a usted, pero que entre usted y la salida hay una serie de desafíos. A medida que avanzas, te das cuenta de que todos los llamados desafíos...

41
El problema del arroz y el ajedrez

Una leyenda india cuenta la historia del supuesto inventor del juego de ajedrez, que impresionó tanto al emperador de la India con su juego que sería recompensado con todo lo que se le pidiera. El hombre dijo que quería que le pagaran en arroz. Quería un grano de arroz para el primer cuadro del...

41
Salida de un trapecio mágico 8

Su tarea es generar un trapecio mágico 8: 1 × 8 + 1 = 9 12 × 8 + 2 = 98 123 × 8 + 3 = 987 1234 × 8 + 4 = 9876 12345 × 8 + 5 = 98765 123456 × 8 + 6 = 987654 1234567 × 8 + 7 = 9876543 12345678 × 8 + 8 = 98765432 123456789 × 8 + 9 = 987654321 Salida en el idioma elegido en la menor...

41
Encuentra las palabras arremolinándose!

No me pregunten cómo ni por qué, pero mientras codificaba un proyecto noté que los caracteres de un par de palabras tenían un patrón particular referido al alfabeto, conecté cada carácter de las palabras con el lápiz en el alfabeto y obtuve dos espirales, luego me di cuenta de que la primera...

41
Cuadrado, diamante, cuadrado, diamante

Tarea Dada una cadena no vacía de letras minúsculas ASCII a- z, tome su primer carácter, y: Rodéalo con un cuadrado de copias del segundo personaje, Rodea eso con un diamante de copias del tercer personaje, Rodea eso con un cuadrado de copias del cuarto personaje ... … Alternando entre bordes...

41
¡Dios mío Giza Golf!

Un "número de Giza", también conocido coloquialmente como un número de Timmy, es cualquier número donde los dígitos representan una pirámide ( A134810 ). Por ejemplo, "12321" es un número de giza porque se puede visualizar así: 3 2 2 1 1 Sin embargo, algo como "123321" no es un número de Giza...