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.

6
Dibujar un patrón de pata de gallo
Escriba un programa o función que tome dos enteros positivos, un ancho y un alto, y dibuje un patrón de cuadrícula de pata de gallo ASCII con esas dimensiones usando esta cuadrícula de texto de 25 × 26 como celda base: .......#.....#####....... .......##.....#####...... .......###.....#####..... .......####.....####..... .......#####.....###..... .......######.....##..... .......#######.....#..... .......########.......... ####################..... …

8
Mapa de altura de cajas
Eche un vistazo a este diagrama de arte ascii de varias cajas: +--------------------------------------------------------------+ | | | +-------------------------------+ +-------+ | | | | | | | | | | | | | | | +----------------+ | | | | | | | | | +-------+ | | | | | | …

14
El algoritmo euclidiano (para encontrar el máximo divisor común)
El reto Escribir un programa o función que toma dos números enteros de entrada, iy j, y da salida a su máximo común divisor; calculado utilizando el algoritmo euclidiano (ver más abajo). Entrada De entrada puede ser tomado como una representación de cadena delimitada por espacios de iy jo como …
22 code-golf  math 

2
¿Puedes lanzar el hechizo?
En Magic: the Gathering, los magos (conocidos como "planeswalkers") luchan entre sí lanzando hechizos. Los hechizos cuestan maná. Existen cinco colores de maná: blanco, azul, negro, rojo y verde, representados como {W}, {U}, {B}, {R} y {G}, respectivamente. El costo de un hechizo es un poco más complejo. El costo …

18
Salida de la secuencia de Iccanobif
Escriba un programa o función con nombre que generará o devolverá la secuencia hasta el nnúmero entero en la secuencia Iccanobif, documentada en OEIS como A014258 . Tenga en cuenta que solo 0se imprimirá el elemento cero en la secuencia ( ) si nes cero. La secuencia se genera comenzando …


16
Riffle de matriz generalizada
¡Un simple golf para comenzar la semana! Te dan tres matrices: la matriz base B , la matriz de valor V y la matriz de índice I . Debe producir otra matriz donde los valores de Vse inserten en Blos índices especificados por I. Aquí hay un ejemplo: Base: [5, …



7
Predecir el deslizamiento de tierra
Deslizamientos de tierra En este desafío, su trabajo es predecir el alcance del daño causado por un deslizamiento de tierra masivo. Utilizamos el siguiente modelo bidimensional simplificado para ello, parametrizado por una altura inicial h >= 0 y un coeficiente crítico c > 0 . Comienzas con un acantilado de …
22 code-golf 

6
Generar el más corto De Bruijn
Una secuencia de De Bruijn es interesante: es la secuencia cíclica más corta que contiene todas las secuencias posibles de un alfabeto dado de una longitud dada. Por ejemplo, si consideramos el alfabeto A, B, C y una longitud de 3, una salida posible es: AAABBBCCCABCACCBBAACBCBABAC Usted se dará cuenta …

19
Generar números de la suerte
Historia: Lucy le preguntó a George cuál era su número de la suerte. Después de cierta contemplación, George respondió que tenía varios números de la suerte. Después de una breve confusión, Lucy le preguntó a George cuáles son sus primeros nnúmeros de la suerte. Luego, George le pidió a su …

9
César-Cypher-Mania
El Caesar Cypher es un cifrado de sustitución muy simple donde cada letra se desplaza por un desplazamiento fijo (girando alrededor de Z a A). Del mismo modo, también podemos utilizar un cifrador César para el conjunto de caracteres ASCII imprimibles. Estos son los 95 caracteres de los puntos de …

7
Cubra una región con rectángulos
Entrada Su entrada en este desafío es una lista de pares enteros. Representan las esquinas sudoeste de cuadrados unitarios en el plano, y la lista representa su unión como un subconjunto del plano. Por ejemplo, la lista [(0,0),(1,0),(0,1),(1,1),(2,1),(1,2),(2,2)] representa el conjunto de color rojo en esta imagen: Salida Su salida …


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.