Preguntas etiquetadas con code-golf

27
Seleccione al azar un personaje, estilo plinko

Veamos qué tan bueno es su idioma de elección en la aleatoriedad selectiva. Dadas 4 caracteres, A, B, C, y D, o una cadena de 4 caracteres ABCD como entrada , una salida de los caracteres con las siguientes probabilidades: A debe tener una probabilidad de 1/8 (12.5%) de ser elegido B debería...

27
Encuentra lagunas principales

Una brecha principal es la diferencia entre dos primos consecutivos. Más específicamente, si p y q son primos con p < q y p +1, p +2, ..., q −1 no son primos, los primos p y q definen un espacio de n = q - p . Se dice que la brecha comienza por p , y tiene una longitud n . Se sabe que existen...

27
Burbujear los corchetes!

No son unas cuantas preguntas en este sitio sobre el equilibrio entre paréntesis, corchetes y comprobar si están equilibrados. ¡Propongo que es hora de usar esos soportes equilibrados para algo! En matemáticas y programación, los corchetes son como burbujas, aislando todo lo que está dentro de...

27
Desenrollar una cuerda

Dada una cadena cuadrada, produce toda la salida para la cadena en cada etapa de despliegue. La cuerda debe desplegarse en sentido horario un cuarto de vuelta a la vez. Ejemplos Entrada : A Salida : A Nota : También aceptaré la entrada duplicada para este caso de prueba en particular solo...

27
Dibuja una cadena en S

Fondo Cuando era más joven, me enseñaron un método para dibujar una extraña forma de "S", que (junto con mis compañeros de clase) me pareció fascinante. Hoy, lo redescubrí y, debido a su enfoque formulado para dibujarlo, pensé que podría conducir a un desafío interesante: P Dibujando la "S" La S...

27
Rejilla rómbica ASCII

Escriba el código más corto medido por el recuento de bytes para generar una cuadrícula ASCII compuesta de rombos, dados los siguientes parámetros: m - número de rombos completos en una fila n - número de filas s - lado del rombo más pequeño r - nivel de anidamiento - cuántos rombos hay dentro de...

27
Secuencia Seqindignot

El título está compuesto por 'Índice de secuencia de dígitos no'. Reto: Dado un número entero nque es >= 0, genera el nnúmero 'th de la siguiente secuencia. Aquí están los primeros 50 elementos, con su índice (indexado 0) encima: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23...

27
Fiesta de acción de gracias

Mañana, 23 de noviembre, es el Día de Acción de Gracias en los Estados Unidos. Para prepararse, debe cocinar algunos pavos ASCII. Sin embargo, dado que está retrasado en la planificación, necesita un programa (o función) que lo ayude con la cantidad de aves que necesita preparar. .---. _ .' './...

27
Suma de módulos

Llamo a esta secuencia "la secuencia de Jesús", porque es la suma del mod . </pun> Para esta secuencia, toma todos los enteros positivos m menos que la entrada n , y toma la suma de n módulo cada m . En otras palabras: unanorte= ∑m = 1n - 1n mod man=∑m=1n−1nmodma_n = \sum_{m=1}^{n-1}{n\bmod...

27
Imprime "Hey Jude" de The Beatles

Su tarea es escribir un programa que imprima los siguientes cuatro versículos extraídos de la letra de la canción "Hey Jude" de The Beatles (© Sony / ATV Music Publishing LLC): Hey Jude, don't make it bad\n Take a sad song and make it better\n Remember to let her into your heart\n Then you can...

27
Contraer el antistring

En este desafío, se le dará una cadena alfabética como entrada. Definiremos el "anti-string" de una entrada dada para que sea el string con el caso de todas las letras invertidas. Por ejemplo AaBbbUy -> aAbBBuY Debe escribir un programa que tome una cadena como entrada y busque la subcadena...

27
El cortador codicioso

iBug recientemente recibió una barra larga hecha de materiales compuestos pero valiosos. La barra es tan larga que iBug no puede venderla fácilmente por créditos, por lo que quiere cortarla. La barra está hecha de materiales tan frágiles y mágicos que, si una parte se rompe, todas las partes de la...

27
Creador de diamantes +

Desafío: Dado un entero ncomo entrada. Crea un diamante que sea 2 veces el número dado n. Entrada: La entrada es entera ny 2 <n ≤ 3000. Salida: Salida será una cadena y será en forma de un diamante que consiste +en una línea de adición a la proyección de inicio nutilizando+ Ejemplos: D...

27
La secuencia Agregar-Multiplicar-Agregar

( Relacionado ) Dado un número entero n > 1, 1) Construya el rango de números n, n-1, n-2, ... 3, 2, 1y calcule la suma 2) Tome los dígitos individuales de ese número y calcule el producto 3) Tome los dígitos individuales de ese número y calcule la suma 4) Repita los pasos 2 y 3 hasta que...

27
Coordenadas autoidentificables

Escriba un programa o función que, dado un número entero n, construya una matriz con ndimensiones de nlongitud, donde cada elemento es un identificador de sus propias coordenadas. Es decir, comenzando con una matriz, llénela con nmatrices, donde cada una de ellas contiene nmás matrices, hasta una...

27
Establecer la hora

Imagine el siguiente reloj de 24 horas que puede controlarse con las teclas de flecha: ╔══╗ ┌──┐ ║00║:│00│ ╚══╝ └──┘ HH mm Al presionar la flecha hacia arriba dos veces ( ↑↑) aumentará la entrada de hora enfocada actualmente: ╔══╗ ┌──┐ ║02║:│00│ ╚══╝ └──┘ HH mm Presionando la flecha derecha...