Preguntas etiquetadas con code-golf

Code-golf es una competencia para resolver un problema particular en la menor cantidad de bytes del código fuente.

9
Palabras cruzando
Entrada: Dos cadenas (NOTA: el orden de entrada es importante). Salida: Ambas palabras / oraciones comienzan en líneas con una línea vacía entre ellas. 'Caminan' horizontalmente 'uno al lado del otro'. Pero cuando tienen el mismo personaje en la misma posición, se cruzan y luego continúan caminando 'uno al lado …

19
Triángulo Alterno de Pascal
El triángulo de Pascal se genera al comenzar 1y formar cada fila a partir de adiciones sucesivas. Aquí, en cambio, formaremos un triángulo alternando la multiplicación y la suma. Comenzamos la fila 1con solo un solitario 1. Posteriormente, la suma se realiza en las filas impares, y la multiplicación se …


25
Submatriz máxima
Defina el "subarreglo máximo" de un conjunto dado como "un subconjunto (consecutivo) que tiene la mayor suma". Tenga en cuenta que no hay un requisito "distinto de cero". Salida de esa suma. Da una descripción de tu código si es posible. Entrada de muestra 1: 1 2 3 -4 -5 …

8
¿Puedes contar la cantidad de rectángulos?
Uno de mis pasatiempos matemáticos favoritos es dibujar una cuadrícula rectangular y luego encontrar todos los rectángulos visibles en esa cuadrícula. ¡Toma esta pregunta y aventúrate por ti mismo! ¿Puedes contar la cantidad de rectángulos? +-----+-----+-----+-----+ | | | | | | | | | | +-----+-----+-----+-----+ | | | …

14
Muros binarios debilitados
Inspirado en Crear un muro binario Dada una lista de enteros positivos, podemos escribirlos uno encima del otro, por [2, 6, 9, 4]ejemplo: 0010 0110 1001 0100 Podemos imaginar esto como un muro: ..#. .##. #..# .#.. Sin embargo, esta es una pared muy débil, ¡y se ha derrumbado! Cada …

16
Párrafo con cremallera
(Inspirado por este desafío ) Dadas dos cadenas de entrada, una de las cuales es exactamente un carácter más largo que el otro, organice las cadenas en el arte ASCII como si fueran dos mitades de una cremallera que solo tiene la mitad de la cremallera. La palabra más larga …


7
Toma ese ceño y dale la vuelta
Una celebración de las muchas caras de APL Dada una cadena entre las de la columna 1 o la columna 2 de la tabla siguiente, devuelva el vecino de la cadena a su derecha. En otras palabras, si se le da una cadena en la columna 1, devuelva la cadena …

20
Pares sin usar
Definamos una secuencia de enteros positivos. Definiremos la secuencia en números pares para que sea el doble del término anterior. Los índices impares de la secuencia serán el número entero positivo más pequeño que aún no aparece en la secuencia. Aquí están los primeros dos términos. 1,2,3,6,4,8,5,10,7,14,9,18,11,22,12,24,13,26,15,30 También puede pensar …

30
¿Se superponen los círculos?
Dadas las coordenadas de los centros y los radios de 2 círculos, genera un valor verdadero de si se superponen o no. Entrada La entrada se puede tomar a través de STDIN o equivalente, argumentos de función, pero no como una variable. Puede tomarlos como una sola variable (lista, cadena, …

12
Consejos generales para representar grandes números
A veces, mientras juega al golf, uno necesita representar un gran número en su código. Escribirlos tal cual puede aumentar significativamente el conteo de bytes. ¿Qué consejos generales 1 tiene para representar números largos de forma concisa en el código? Por favor, publique un consejo por respuesta. 1 Con general …
21 code-golf  number  tips 

30
Ayúdame a lavarme
¡Ayuda! ¡Mis luces completamente automatizadas de Darks Separator V3001.01 se rompieron! :( Pautas Tarea Escriba un programa que tome una entrada de una matriz (o una lista en algunos idiomas) de cualquier cantidad de cadenas que sean la letra L o la letra D (que representan luces u oscuras) y …


14
Gira una cuerda de adentro hacia afuera
Una cadena equilibrada es una cadena de paréntesis ()para que cada paréntesis se pueda combinar con otro. Más rigurosamente son las cadenas que abarca esta gramática: S → (S)S | ε Podemos convertir una cadena "de adentro hacia afuera" de la siguiente manera: Cambio de todas las apariciones de (y …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.