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.

30
Invertir una cuerda por trozos
Su tarea es escribir un programa que, dado un número y una cadena, divide la cadena en trozos de ese tamaño y los invierte. Reglas Su programa recibirá un número entero positivo n, así como una cadena scon una longitud de al menos uno que consta de solo ASCII imprimible …
34 code-golf  string 

6
Soluciones de Python para asignación en lambda
Esta es una pregunta de consejos para jugar golf en Python. En el golf de Python, es común que un envío sea una función definida como lambda. Por ejemplo, f=lambda x:0**x or x*f(x-1) calcula el factorial de x. El formato lambda tiene dos grandes ventajas : La repetitiva de f=lambda …
34 code-golf  tips  python 

30
¡Multiplica una cuerda por un número!
Hubo un desafío hace un tiempo sobre la multiplicación de cadenas. Nos mostró cómo podemos multiplicar no solo números, sino también cadenas. Sin embargo, todavía no podemos multiplicar un número por una cadena correctamente. Ha habido un intento de hacerlo, pero esto obviamente está mal. ¡Necesitamos arreglar eso! Tu tarea: …

10
Cubos Ascii completados por el predecesor
El primer Cubo Ascii completado por el predecesor (PAC 1) es un cubo simple con longitud lateral 1 y se ve así: /////\ ///// \ \\\\\ / \\\\\/ El PAC 2 es una forma geométrica tal que, combinándolo con su predecesor (el PAC 1 ) completa un cubo de longitud …

6
Generar una espiral de Padua
Introducción Similar a la secuencia de Fibonacci, la secuencia de Padovan ( OEIS A000931 ) es una secuencia de números que se produce al agregar términos anteriores en la secuencia. Los valores iniciales se definen como: P(0) = P(1) = P(2) = 1 Los términos 0º, 1º y 2º son …


14
Generar números n-arios
Un número secundario es un entero positivo cuyos factores primos (sin multiplicidad) son todos menores o iguales a su raíz cuadrada. 4es un número secundario, porque su único factor primo es 2, que es igual a su raíz cuadrada. Sin embargo, 15no es un número secundario, porque tiene 5como factor …

12
Limón-Limificar una cadena
Escriba un programa o función que tome una cadena de una sola línea no vacía. Puede suponer que solo contiene ASCII imprimible, excluyendo el espacio. Imprima o devuelva una forma de rombo ASCII similar a un limón o lima hecha de los prefijos de la cuerda. Supongamos que la cadena …

19
Coloque una piedra en un tablero vacío
Ver también: Haz un movimiento en un tablero Go . Tarea Go es un juego de mesa en el que dos jugadores (blanco y negro) colocan piedras en las intersecciones de las líneas de la cuadrícula en un tablero de 19 × 19. Las negras se mueven primero, por ejemplo, …

30
Suma de sumas modulares
Dado un entero n > 9, para cada posible inserción entre dígitos en ese entero, inserte una suma +y evalúe. Luego, tome el número original módulo esos resultados. Salida de la suma total de estas operaciones. Un ejemplo con n = 47852: 47852 % (4785+2) = 4769 47852 % (478+52) …

7
Un pequeño explorador
Eres un explorador, mapeando un mundo desconocido. Tu barco es transportado por el viento. A dónde va, ¿quién sabe? Cada día, en tu catalejo, ves características hacia el norte, sur, este y oeste. Siempre ve cuatro de estas características, correspondientes a las direcciones cardinales. Su catalejo informa símbolos ASCII como …

24
La pirámide de IHIH
Encuentro fascinante cómo las letras "H" y "I" son muy similares. "H" es un trazo horizontal rodeado de dos trazos verticales; "I" es un trazo vertical rodeado de dos trazos horizontales (dependiendo de su fuente). Apuesto a que esto podría estar anidado ... ¿Sabes a qué me recuerda? Fractales !!! …


28
¡Por favor, Libérame!
Como golfistas de código, no estamos acostumbrados a lanzar ( seguramente ). Necesitaremos algunas herramientas para ayudarnos a hacer eso. Por supuesto, para ayudar a comercializar un nuevo lanzamiento, necesitamos una versión de lanzamiento agradable y brillante. ¿Quién no se emociona cuando escuchan sobre la versión 3.0.0? Tarea Su tarea …

30
Duplicar y cambiar la caja
El objetivo es, después de haber tomado una cadena como entrada, duplicar cada letra latina y "alternar" su mayúscula (es decir, mayúsculas se convierte en minúsculas y viceversa). Ejemplo de entradas y salidas: Input Output bad bBaAdD Nice NniIcCeE T e S t Tt eE Ss tT s E t …
34 code-golf  string 

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.