Preguntas etiquetadas con code-golf

28
Números binarios entre padres

Si expresa algún número entero positivo en binario sin ceros a la izquierda y reemplaza cada 1con a (y cada 0con a ), ¿coincidirán todos los paréntesis? En la mayoría de los casos no lo harán. Por ejemplo, 9 está 1001en binario, que se convierte ())(, donde solo coinciden los dos primeros...

28
Proporción de letras mayúsculas a minúsculas

En este desafío, usted y sus amigos están debatiendo sobre qué caso es mejor, ¿mayúsculas o minúsculas? Para averiguarlo, escribe un programa para hacer esto por usted. Debido a que esolangs asusta a tus amigos, y el código detallado te asusta, tu código deberá ser lo más corto...

28
Visualiza el máximo divisor común

Fondo El máximo común divisor ( mcd para abreviar) es una función matemática conveniente, ya que tiene muchas propiedades útiles. Una de ellas es la identidad de Bézout : si d = gcd(a, b), entonces existen enteros xy ytal d = x*a + y*b. En este desafío, su tarea es visualizar esta propiedad con un...

28
Construir escaleras ASCII

Dada una entrada de dos enteros n y m , genera una escalera ASCII de longitud n y tamaño m . Esta es una escalera ASCII de longitud 3 y tamaño 3: o---o | | | | | | +---+ | | | | | | +---+ | | | | | | o---o Esta es una escalera ASCII de longitud 5 y talla 1: o-o | | +-+ | | +-+ | | +-+ |...

28
"¡Debes construir pilones adicionales!"

Introducción En el juego de estrategia Starcraft 2, hay tres "razas" para elegir: terran, zerg y protoss. En este desafío nos centraremos en los protoss y en la frase icónica "¡Debes construir pilones adicionales!" Este mensaje aparece cuando te quedas sin suministros para construir tu ejército....

28
Ser o no ser

En la menor cantidad de bytes posible, determine si los dos valores dados a cada uno coinciden con uno de los siguientes: Primer valor 2 string or integer - whichever you prefer to case insensitive too case insensitive two case insensitive t0 case insensitive (t zero) Segundo valor b case...

28
Dividendo uno cero

Descripción del desafío Para cada número entero positivo nexiste un número que tiene la forma de 111...10...000que es divisible por nej. Un número decimal que comienza con todos 1y termina con todos 0. Esto es muy fácil de probar: si tomamos un conjunto de n+1números diferentes en forma de...

28
Índice de una matriz multidimensional

Los lenguajes de nivel inferior, como C y C ++, en realidad no tienen el concepto de matrices multidimensionales. (Aparte de vectores y matrices dinámicas) Cuando crea una matriz multidimensional con int foo[5][10]; En realidad, esto es solo azúcar sintáctico . Lo que C realmente hace es crear...

28
Falsificar verdades breves

Encuentre la ejecución más larga de verdadero en una lista de booleanos. Devuelve la misma lista, con todas las demás falsas falsas. De entrada y salida Una lista; cualquier formato habitual (por ejemplo, una lista delimitada como una cadena). Detalles Verdadero y falso puede ser cualquier cosa...

28
Resúmalo con un triángulo digital

Bueno, resumirlo realmente. Escriba un programa o función que tome una lista no vacía de enteros decimales (0-9) y genere un "triángulo" de dígitos apuntando hacia abajo con la lista de entrada en la parte superior donde cada dígito después de la primera línea es la suma de los dos dígitos encima...

28
Tranthlator Lithp

Mi amigo hizo un traductor lisp el otro día, es decir, tomó una cadena y convirtió s => th y S => Th. Fue bastante largo y pensé que se podía jugar golf. Entonces, la tarea es hacer un programa / función que tome una cadena de entrada, la traduzca a lisp y genere la cadena Caso de...

28
Bytes / Carácter

Tarea Dada una cadena UTF-8 (por cualquier medio), responda (por cualquier medio) una lista equivalente donde cada elemento es el número de bytes utilizados para codificar el carácter de entrada correspondiente. Ejemplos ! → 1 Ciao → 1 1 1 1 tʃaʊ → 1 2 1 2 Adám → 1 1 2 1 ĉaŭ→ 2 1...

28
Convierta exponentes en arte ASCII

Tarea Su tarea es convertir cadenas como esta: abc^d+ef^g + hijk^l - M^NO^P (Ag^+) A cuerdas como esta: d g l N P + abc +ef + hijk - M O (Ag ) Cuál es una aproximación a abc d + ef g + hijk l - M N O P (Ag + ) En palabras, eleva los caracteres directamente al lado de los puntos de atención...

28
Juntos conseguiremos mas

(relacionado: uno , dos , tres ) Un acróstico es un estilo de poema / escritura donde el carácter inicial de cada línea, cuando se lee verticalmente, también produce una palabra o mensaje. Por ejemplo, Together Everyone Achieves More también deletrea la palabra TEAM cuando la primera columna se...

28
Calculadora de operación entera simple

Implemente una calculadora de script de operación entera simple. Concepto El acumulador comienza en 0 y tiene operaciones realizadas en él. Al final de la salida del programa, el valor del acumulador. Operaciones: +agrega 1al acumulador -resta 1del acumulador * multiplica el acumulador por 2 /...