Preguntas etiquetadas con code-golf

27
Calcular A190810

Su tarea es bastante simple, calcule el enésimo elemento de A190810 . Los elementos de A190810 se calculan de acuerdo con estas reglas: El primer elemento es 1 La secuencia va en aumento Si xocurre en la secuencia, entonces 2x+1y 3x-1también Puede usar la indexación basada en 1 o en 0, pero si...

27
Eliminar caso duplicado y cambiado

Gol El objetivo de este desafío es: dada una cadena como entrada, eliminar pares de letras duplicados, si el segundo elemento del par es de mayúsculas opuestas. (es decir, mayúsculas se convierte en minúsculas y viceversa). Los pares deben reemplazarse de izquierda a derecha. Por ejemplo,...

27
Hacer una cadena (algo) autorreferencial

¿Quieres hacer una cadena donde el ( 1-indexada caracteres) en el índice nes n. Cuando nes menor de 10, esto es fácil: "123456789". Cuando nes 12, por ejemplo, se vuelve imposible, ya que los números mayores que 9 (en la base 10) ocupan más de un carácter. Podemos poner en peligro al dividir la...

27
Números de pureza

Hoy veremos una secuencia a , relacionada con la función Collatz f : Llamamos a una secuencia de la forma z, f (z), f (f (z)), ... una secuencia de Collatz . El primer número en nuestra secuencia, a (1) , es 0 . Bajo la aplicación repetida de f , cae en un ciclo 0 → 0 →… El número más pequeño...

27
Resta los siguientes números

Descripción Resta los siguientes números P de un número N. El siguiente número de N es N + 1. Mira los ejemplos para entender lo que quiero decir. Ejemplos: Input: N=2,P=3 Calculate: n - (n+1) - (n+2) - (n+3) //Ending with 3, because P=3 Calculate: 2 - 2+1 - 2+2 - 2+3 //Replacing N with 2 from...

27
Inválido Inválido Inválido

Esta idea se basa libremente en el mensaje de chat de @ TùxCräftîñg . Eche un vistazo a la secuencia de ejemplo a continuación: INVALID0` INVALID1` INVALID2 INVALID3` INVALID4` ...INVALID9 Después INVALID9, continúa así: INVALI0` INVALI1` INVALI2` INVALI3` ...INVALI9 Y después INVALI9, es...

27
Suma o diferencia de dos poderes de dos

Su desafío, si elige aceptarlo, es, dado un número entero K >= 1, encontrar números enteros no negativos Ay B tal que al menos una de las dos condiciones siguientes se cumpla: K = 2^A + 2^B K = 2^A - 2^B Si no existe tal Ay B, su programa puede comportarse de cualquier manera. (Para aclarar,...

27
Salida de una tienda al revés

Dado un número entero, genera una tienda al revés. La entrada determina tanto el tamaño de la tienda (valor absoluto) como si la entrada está en el lado izquierdo (números negativos) o en el lado derecho (números positivos). If input = -1: ____ \/_/ If input = -2: ________ \ / / \/___/ If...

27
Cadena de subcadenas

Introducción Para este ejemplo, tomemos la cadena Hello, World!y la matriz [3, 2, 3]. Para encontrar la cadena de subcadenas, pasamos por el siguiente proceso: El primer número de la matriz es 3, por lo que obtenemos la subcadena [0 - 3], que es Hel. Después de eso, eliminamos los primeros...

27
Construcción natural

Los números naturales que incluyen 0 se definen formalmente como conjuntos, de la siguiente manera : El número 0 se define como el conjunto vacío, {} Para n ≥ 0, el número n +1 se define como n ∪ { n }. Como consecuencia, n = {0, 1, ..., n -1}. Los primeros números, definidos por este...

27
Huracán Matthew y los rayos

Reto Inspirado por este desafío y el desagradable huracán Matthew , generaremos dinámicamente algunos rayos. n = 15: \ /\ / \ / / /\ /\ / \ \ / / /\ /\ \ / / \ /\ \ /\ / \ \ /\ / \ \ /\ Entrada Entero positivo ndetermina la profundidad de la ronda de rayos. Reglas y...

27
El ultimo lunes

El lunes 31 de octubre es Halloween. Y me hizo pensar: ¿me pregunto qué otros meses el último día del mes también será lunes? Entrada Un entero positivo en cualquier formato conveniente que represente un año 10000 > y > 0,. La entrada se puede rellenar con ceros (por ejemplo, 0025para el...

27
¿Quién es ese PRNG?

Dada una secuencia de 625 enteros sin signo de 32 bits (es decir, en el rango [0, 2**32)), genera cuál de los siguientes generadores de números pseudoaleatorios generó la secuencia: Generador lineal congruente Xorshift Mersenne Twister Específicamente, las implementaciones en C de estos tres...

27
Cuerdas Primarias

Una cadena primaria ( binaria-prima ) es aquella que, cuando se escribe como una cuadrícula binaria, cada fila y columna tiene un total primo. Esa es una explicación bastante vaga, así que analicemos con un ejemplo trabajado ... Para este ejemplo usaremos la cadena bunny: Primero, encuentre...

27
Permutar alfabéticamente una cadena

Tarea Su objetivo, si elige aceptarlo, es escribir un programa que, dada una cadena de entrada (o conjunto de caracteres), produzca todas las permutaciones posibles de las letras en esa cadena. Soy quisquilloso con mi salida, por lo que debe ordenarse alfabéticamente, sin

27
Calcule los factores primos

Tuvimos un desafío de factorización principal hace un tiempo, pero ese desafío tiene casi seis años y apenas cumple con nuestros requisitos actuales, por lo que creo que es hora de uno nuevo. Reto Escriba un programa o función que tome como entrada un número entero mayor que 1 y genere o devuelva...

27
Rompecabezas ASCII

Este es un 3x3rompecabezas ASCII: _____ _____ _____ | _| |_ | | (_ _ _) | |_ _|_( )_|_ _| | (_) |_ _| (_) | | _ _) (_ _ | |_( )_|_ _|_( )_| | _| (_) |_ | | (_ _) | |_____|_____|_____| Este también es un 3x3rompecabezas ASCII: _____ _____ _____ | |_ _| | | _ _) (_ _ | |_( )_|_ _|_( )_| | _|...

27
2D Maze Minus 1D

Este desafío consiste en convertir laberintos 2D en laberintos 1D. Visión general +-+-+-+-+-+-+ +-+-+-+-+-+-+ graph { | | | | |A| | B| A B A -- D + + + + +-+-+ + + + + +-+-+ \ | C -- D | | | | | | | | \ | D -- E +-+-+ +-+-+ + +-+-+ +-+-+ + \ | E -- F | | |C D E F| C---D-E---F E -- G +-+-+-+ +-+ +...