Preguntas etiquetadas con code-golf

18
Patrón de tablero de ajedrez

Entrada: un número positivo, menor que 80, desde stdin o como argumento de línea de comandos. Salida: un patrón de tablero de ajedrez cuadrado, el tamaño del número de entrada. Los campos oscuros están representados por la letra 'X', los campos blancos por un espacio. El campo superior izquierdo...

18
El viajero del tiempo

El código más corto para generar los tiempos correctos en los relojes gana. Usted es un viajero experimentado en el tiempo y se sabe que se detiene en muchos planetas durante sus viajes. Cada planeta gira a una velocidad diferente y debido a esto, la duración de un día es diferente de nuestro día...

18
Tesoro pirata

Encontrar un tesoro escondido por piratas es realmente fácil. Todo lo que necesitas para esto es un mapa. Es ampliamente conocido que los piratas dibujan mapas a mano y describen el algoritmo para encontrar un lugar de la siguiente manera: "Párate cerca de una palmera solitaria, haz 30 pasos hacia...

18
Saltando y corriendo

A Matthew le gusta resolver acertijos. Cada vez que logra resolver uno, salta felizmente. Recientemente, realmente necesita hacer esto, ya que una lluvia de meteoritos ha abierto cráteres y agujeros en el suelo en los que no le gustaría caer. Te dan una parte del paisaje que Matthew quiere cruzar,...

18
Perder en tres en raya

Escribe un programa que juegue un juego de Misère tic-tac-toe. Es decir, el objetivo es obligar a tu oponente a tomar tres seguidos. Acepte en la entrada estándar una 'X' o una 'O' (la letra, no cero), para determinar de qué lado se reproducirá el programa. Luego saca un solo dígito para tu...

18
Encuentra columnas donde todos los personajes son iguales

Encontré esta pregunta en SO y pensé que sería un buen desafío de golf. Asi que aqui esta: Desafío: Escriba un programa que lea una secuencia de cadenas de caracteres, una por línea, y genere una lista de todas las posiciones donde cada cadena tiene el mismo carácter. Entrada y salida: La...

18
Convertir Fractran en Brainfuck

Antecedentes Fractran es un lenguaje de programación esotérico completo de Turing inventado por John Conway. Un programa Fractran consiste en una lista ordenada de fracciones. El programa comienza tomando un solo entero como entrada. Cada iteración del programa, busca en la lista la primera...

18
Programación en estrella!

El reto ¡Escriba un programa o función que imprima estrellas! El programa recibirá dos parámetros por entrada estándar: tamaño de la estrella y número de puntos de la estrella. Una estrella puede tener cualquier tamaño entre 0 y 10 y tener 3, 4 o 5 puntos. Los parámetros de entrada están separados...

18
Javascript: crea una matriz de 10x10 de 1s

Obviamente, este desafío sería trivial con funciones y bibliotecas separadas, por lo que no están permitidas. Su código debe cumplir con una especificación ECMAscript (cualquier especificación servirá), por lo que no hay respuestas específicas del navegador. La matriz debe ser accesible después...

18
Ahorre dinero con redondeo de precios

En Canadá, el centavo ya no circula. Los pagos en efectivo se redondean a los 5 centavos más cercanos. El dinero se puede ahorrar dividiendo las compras. Por ejemplo, dos artículos de $ 1.02 cuestan $ 2.04, que se redondean a $ 2.05, pero al comprar los artículos en compras separadas, cada precio...

18
Consejos para jugar golf en Octave

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

18
Escriba Huevos verdes y jamón en vim

El libro Green Eggs and Ham del Dr. Seuss es famoso por tener solo 50 palabras diferentes en toda la historia del libro. Su tarea es crear una secuencia de pulsaciones de teclas que dará como resultado el texto completo de Green Eggs and Ham cuando se aplique a un archivo vacío en el editor de...

18
Capitalizar cadena

Dada una cadena, capitalícela. Por capitalización quiero decir conTeNT-lENgthcambios a Content-Length. En el ejemplo, mostré la cadena con 2 palabras con -el límite de la palabra. Sin embargo, espero que escriba el código de la cadena que contiene cualquier número de palabras separadas por un solo...

18
Generador de código de ticket aleatorio

Una empresa de lotería quiere generar un número de boleto de lotería aleatorio de 10 caracteres de longitud. Escriba un código en cualquier idioma para crear un número en el que cada dígito aparezca solo una vez, por ejemplo, 9354716208en este número todos los enteros del 0 al 9 solo aparecen una...

18
Te conozco pero no me conoces

Tienes la tarea de escribir dos programas. El programa A no debe imprimir nada en todas las entradas, excepto cuando se ingresa el programa B , en cuyo caso debe imprimir 1. El programa B debe imprimir 1en todas las entradas, excepto cuando se ingresa el programa A , en cuyo caso no debe imprimir...

18
estúpidas restricciones y desierto

Entonces, estabas sentado en tu escritorio, jugando un programa para calcular los primeros 20 dígitos de pi, y luego viene tu jefe y arroja tu manzana IIe por la ventana. Ahora está trabajando en un nuevo proyecto y esta computadora aún no tiene ninguna capacidad de texto. Ninguna. No hay fuentes...

18
Escribe un traductor de brainfuck

En cualquier lenguaje de programación o scripting x , escriba un programa que tome un código fuente válido de brainfuck de stdin y envíe, a stdout, el código fuente de un programa, escrito en lenguaje x , que generaría exactamente lo mismo que haría el programa brainfuck. Su programa debe...