Preguntas etiquetadas con code-golf

48
¡Calcule un cuadrado y una raíz cuadrada!

Debe hacer un políglota que genere el cuadrado de la entrada en un idioma y la raíz cuadrada de la entrada en otro. ¡La respuesta más corta en bytes gana! Debe tener una precisión de al menos 3 decimales, y la entrada siempre será un flotante

48
Desnudarse una cuerda

Ya sabemos cómo quitar una cadena de sus espacios. Sin embargo, como caballeros / damas, debemos desvestirnos . Desnudar una cuerda es lo mismo que pelarla, solo que más delicada. En lugar de eliminar todos los espacios iniciales y finales a la vez, los eliminamos uno por uno . También...

48
Pato azul, pato rojo, pato gris

Entonces, la semana pasada publiqué un desafío para jugar a Duck, Duck, Goose . Esto llevó a que varios habitantes de Minnesota comentaran sobre su variación regional de 'pato gris' . Así que aquí están las reglas: Usando esta lista de

48
Detectar olas de calor

Antecedentes El Instituto Meteorológico Real de los Países Bajos define una ola de calor * como una serie de al menos 5 días consecutivos de clima ≥25 ° C ("clima veraniego"), de modo que al menos 3 de esos días son ≥30 ° C ("clima tropical" ) El clima tropical no tiene que medirse...

48
Hay un agujero en el fondo del mar

Mientras intentaba (y fracasaba) haber persuadido a mi pequeño hijo de cenar, intenté cantarle. A mitad de esta canción me di cuenta de que la estructura de la fórmula podría prestarse bien para el golf de código. La tarea es escribir un programa o función que no acepte entradas y produzca el...

47
Consejos para jugar al golf en Perl?

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

47
¿Es un número divisible por cada uno de sus dígitos?

Mi amigo y yo estábamos trabajando en un laboratorio en nuestra clase de informática AP y decidimos codificar uno de los problemas ya que todavía teníamos la mitad de la clase libre después de terminar. Aquí está la pregunta: Dado un número n, ¿es n divisible por cada uno de sus dígitos? Por...

47
Código Sierpinskified

Escriba un bloque rectangular de texto que, cuando se arregla en una alfombra Sierpinski , utilizando bloques de espacios del mismo tamaño para las porciones vacías, crea un programa que genera el número de iteración de la alfombra. Por ejemplo, si su bloque de texto es TXT BLK luego ejecuta el...

47
Triángulos muy simples

Escriba un programa o función que tome un entero positivo (a través de stdin, línea de comando o función arg) e imprima o devuelva una cadena de esos muchos triángulos pequeños en mosaico, alternando en qué dirección apuntan: /\ /__\ Este único triángulo es la salida si la entrada es 1. Si la...

47
Arte ASCII del día # 1 - Nudo doble

Escriba un programa completo o una función que tome un entero positivo Ncomo entrada a través de STDIN / línea de comando / ARGV o argumentos de función e imprima un nudo doble ASCII correspondiente Na STDOUT. El nudo doble ASCII se ve así: __ __ __ __ __ __ / \/ \/ \/ \/ \/ \ | /\/ /\/ /\/ /\/...

47
Números fisibles

Encontré esta secuencia mientras trabajaba en Evolution of OEIS , pero nunca pude publicarla como respuesta. Después de escribir una implementación de referencia en Mathematica, pensé que este es un ejercicio divertido para hacer como un desafío separado, así que aquí vamos. ¡Construyamos un...

47
Espaldazo ^ H ^ H ^ H ^ H ^ H ^ Hspaces

En algunos terminales, presionar la tecla de retroceso genera el código de control ^Hpara eliminar el carácter anterior. Esto dio lugar a un idioma sarcástico donde las ediciones están fingidas para lograr un efecto cómico : Sé amable con este tonto ^ H ^ H ^ H ^ Hgentleman, él está visitando...

47
¿Retina o basura?

Vivimos en una era maravillosa de tecnología en la que podemos tener pantallas de 8K bellamente detalladas en nuestros televisores, e incluso pantallas de 2K en nuestros teléfonos para nuestro placer de navegación móvil. Hemos recorrido un largo camino en los últimos años en términos de tecnología...

47
Arreglando un collar de lazo de rana

Suponga que está ensartando un hilo de Froot Loops para un collar, pulsera, cordón de zapatos o lo que sea. Hay 6 colores de bucle: r ed, o range, y ellow, g reen , b lue y p urple. Desea que su hebra comience con rojo en el extremo izquierdo y realice un ciclo en el orden del arco iris hacia la...