¿Cuáles son sus consejos para el golf de código con Clojure? El objetivo de esta pregunta es recopilar una lista de técnicas que son específicas de Clojure y que se pueden utilizar en problemas generales de código de
¿Cuáles son sus consejos para el golf de código con Clojure? El objetivo de esta pregunta es recopilar una lista de técnicas que son específicas de Clojure y que se pueden utilizar en problemas generales de código de
Una cadena x genera una cadena ysi yes una subcadena de una repetición infinita de x. Por ejemplo abcgenera bcabcab. Escriba un programa para encontrar la cadena más corta, lexicográficamente más pequeña que generará la entrada. Se le da en la entrada estándar una sola línea de texto. Debe...
Dada la siguiente entrada al programa: Lista de caracteres de inicio de bloque Lista de caracteres finales de bloque Una cadena para formatear formatee la cadena con los bloques delimitados por los dos juegos de caracteres sangrados. El formateo se realiza con dos espacios por nivel y los...
Un número ondulante es un número donde sus dígitos alternan entre arriba y abajo como el siguiente número: 461902 o 708143, o incluso 1010101, pero no 123, porque 2 <3. Escriba un programa o función que devuelva un valor verdadero si un número es ondulante , y un valor falso de lo contrario. El...
Genere una cuadrícula de 4x12 de letras / espacios: Cada dado debe aparecer precisamente una vez, ubicación elegida al azar. Las ubicaciones deben ser aproximadas, una permutación aleatoria uniforme de los dados. Muestre una cara aleatoria (de nuevo, aproximadamente uniforme) de cada dado....
Similar a esto , esto y esta pregunta ... ¿Qué consejos generales tienes para jugar al golf VBA? Estoy buscando ideas que se puedan aplicar a los problemas de golf de código en general que sean al menos algo específicos VBA(por ejemplo, "eliminar comentarios" no es una respuesta). Por favor,...
Antecedentes Hay dos personas, Bill y John. Uno de ellos es un caballero, que siempre dice la verdad, y el otro es un bribón, que siempre dice una mentira. No sabes quién es el caballero y quién es el bribón. Cada persona dice varias declaraciones sobre quién es el bribón y quién es el caballero....
Como ya sabrás, los hackers están en todas partes y quieren hackear todo. Se le pidió que establezca requisitos de contraseña que detendrán a cualquier hacker . El problema es que su jefe ha escuchado que pagar por LOC es malo y le paga $ 1800 - $ 0.03 * caracteres insertados por mes para que...
Entrada: La entrada es una matriz aleatoria de tuercas (en su idioma), siguen las posibles tuercas. Su programa debe tener una forma de representar cada tipo de tuerca, como un código entero. El programa debe ser capaz de manejar cualquier tamaño de matriz de cualquier configuración de...
Si lo desea, escriba un programa que clasifique las ciudades de acuerdo con las reglas del juego de nombres de ciudades. Cada nombre de la ciudad debe comenzar desde la última letra del nombre de la ciudad anterior. P.ejLviv -> v -> Viden -> n -> Neapolis -> s -> Sidney -> y...
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 2 años . Escriba un...
El desafío es simple: generar una palabra Especificaciones: La palabra debe ser pronunciable. Esto se define como "alternar entre una consonante y una vocal". Una consonante es una de las siguientes letras: bcdfghjklmnpqrstvwxz Una vocal es una de las siguientes letras: aeiouy Word debe ser...
Bienvenido, valiente golfista de código! ¡Hoy estarás en medio de una gran batalla entre un duende y un elfo! goblin attacks elf! elf dodges! elf attacks goblin! elf hits goblin for 13 damage! goblin has 37 health left. goblin attacks elf! goblin hits elf for 1 damage! elf...
El programa debe imprimir todas las combinaciones de letras (minúsculas o mayúsculas, no importa) en orden alfabético. Debe comenzar con ay la última combinación impresa debe ser password. La salida debe ser: a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ... passwora passworb...
Desafío Escriba una calculadora que tome la entrada en forma verbal (como se podría decir una ecuación) y que también salga en forma verbal (como se podría decir un número). Reglas La calculadora debería poder: sumar, restar, multiplicar y dividir manejar operandos entre un millón y un millón...
Su objetivo es escribir un programa que crea un mapa utilizando al azar 10x10 0, 1y 2, y encuentra el camino más corto desde la parte superior izquierda a la inferior derecha, en el supuesto de que: 0 representa un campo de hierba: cualquiera puede caminar sobre él; 1 representa un muro: no...
Produzca el siguiente resultado (que es el resultado de calcular 6 * 9 en bases de 2 a 36). Asegúrate de que las letras sean mayúsculas y que la multiplicación en sí sea superada en cada línea. 6 * 9 = 110110 6 * 9 = 2000 6 * 9 = 312 6 * 9 = 204 6 * 9 = 130 6 * 9 = 105 6 * 9 = 66 6 * 9 = 60 6 * 9...
¿Qué consejos generales tienes para jugar al golf en Perl 6? Estoy buscando ideas que se puedan aplicar a los problemas de golf de código en general que sean al menos algo específicos para Perl 6 (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por...
Escriba una función que tome un solo entero positivo n y devuelva el período de la representación decimal de 1 / n . Casos de prueba: 1 -> 1 # 1/1 = 1.0000...... = 1._0 2 -> 1 # 1/2 = 0.5000...... = 0.5_0 3 -> 1 # 1/3 = 0.3333...... = 0._3 7 -> 6 # 1/7 = 0.14285714.. = 0._142857 13...
Antecedentes : Se le ha asignado una tarea para convertir números de base 10 a base 2 sin usar ninguna función de conversión de base prefabricada. Tampoco puede usar ninguna biblioteca importada. Problema : Convierta una cadena de entrada de base 10 (decimal) a base 2 (binario). No puede...