Programación de Puzzles y Código de Golf

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
Encuentra el candado de combinación más elegante

Tengo un candado de combinación que tiene letras en lugar de números. Se ve así: http://pictures.picpedia.com/2012/09/Word_Combination_Padlock.jpg Hay 5 carretes, cada uno de los cuales tiene 10 letras diferentes. A la mayoría de las personas les gusta usar una palabra para su combinación en lugar...

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

18
Códigos QR ... y todo ese Jazz!

Esto va a ser un desafío de código de golf relativamente desafiante. Entrada: cualquier URL, debe tener el protocolo adjunto, por ejemplo, http://codegolf.stackexchange.com (que será nuestro caso de prueba) Salida: un código QR generado que representa esta URL, que, cuando es escaneado por un...

18
Consejos para jugar golf ASCII art

Creo que las preguntas de arte ASCII sobre PPCG son divertidas de hacer, pero personalmente creo que puede ser bastante difícil, especialmente cuando la pregunta está etiquetada como código-golf . Me pregunto si alguien aquí podría tener algunos consejos que sean útiles para producir arte...