Preguntas etiquetadas con code-golf

21
Duplica la fracción continua de un número

Su tarea es, dada x, salida 2*x. Fácil, ¿verdad? Pero hay una trampa: xse dará como una fracción continua (posiblemente infinita) , y la salida debe ser una fracción continua. Se garantiza que la entrada sea un número algebraico real cuyo grado sea como máximo 2. Entrada : La fracción continua de...

21
Tipo de números

Dentro de los huecos de los caracteres Unicode, existe un bloque Unicode de (actualmente) 63 caracteres llamado "Formularios numéricos", que consiste en caracteres que tienen valores numéricos como el número romano Ⅻ, fracciones vulgares como ⅑ o ↉, o extraños como ↊ (10) o ↈ (100000). Su tarea es...

21
¿Es esta una escalera de color?

Relacionado: nombra la mano de póker Una escalera de color es una mano de póker que contiene cinco cartas de rango secuencial, todas del mismo palo. Como parte de una escalera de color, un as puede clasificarse por encima de un rey o por debajo de un dos. Un as puede ser alto (p. Ej., A ♥ K ♥ Q...

21
¿Cuánto vale mi matriz de dados?

Entrada Una matriz binaria no vacía que consta de 3x3 submatrices puestas una al lado de la otra. Tarea Su tarea es identificar patrones de dados válidos (como se describe a continuación) entre las submatrices 3x3. Cada patrón válido vale el valor de los dados correspondientes. Los patrones...

21
Corta la matriz para obtener la suma deseada

Definición Dada una matriz de enteros no negativos y un entero no negativo , definimos como la función de "corte" que elimina todas las filas y todas las columnas en que contienen .METROMETROMkkkFkFkF_kMETROMETROMkkk Ejemplo: METRO= ⎛⎝⎜⎜⎜6 619 96 61280 05 585 54 4⎞⎠⎟⎟⎟F5 5(M) = ( 16 620...

21
¿Es este un recorrido de reserva de BST?

Fondo Un árbol binario es un árbol enraizado cuyos nodos tienen como máximo dos hijos. Un árbol binario etiquetado es un árbol binario cuyos nodos están etiquetados con un entero positivo; Además, todas las etiquetas son distintas . Un BST (árbol de búsqueda binario) es un árbol binario...

21
Prueba de multiplicidad

Utilice cualquier lenguaje de programación para mostrar números entre 1 y 99 (incluidos ambos) de tal manera que: los números están separados por un solo espacio, si un número es divisible por 3, debe estar entre paréntesis, si un número es divisible por 4, debe estar entre corchetes, Si un...

21
Dividir las marcas de Mark

Reto Mark es un estudiante que recibe sus Ncalificaciones de forma concatenada en una sola línea. El desafío es separar sus marcas, sabiendo que cada marca solo puede ser 0o 1o 2o 3o 4o 5o 6o 7o 8o 9o 10. Entrada N Número natural y una línea. Salida Un conjunto de números...

21
Números de contención principales (edición de golf)

Esta es la secuencia A054261 . El ésimo número de contención prime es el número más bajo que contiene los primeros números primos como subcadenas. Por ejemplo, el número es el número más bajo que contiene los primeros 3 primos como subcadenas, lo que lo convierte en el tercer número de contención...

21
Sumorial digital

Dada una entrada n, escriba un programa o función que genere / devuelva la suma de las sumas digitales de ntodas las bases 1 a n. n+∑b=2n∑i=0∞⌊nbi⌋modbn+∑b=2n∑i=0∞⌊nbi⌋modbn + \sum_{b=2}^n \sum_{i=0}^\infty \left\lfloor \frac{n}{b^i} \right\rfloor \bmod b Ejemplo: n = 5 Crea el rango...

21
Caminar a través de un teclado

Dada una palabra (o cualquier secuencia de letras) como entrada, debe interpolar entre cada letra de manera que cada par de letras adyacentes en el resultado también sea adyacente en un teclado QWERTY, como si escribiera la entrada caminando en un teclado gigante. Por ejemplo, ' sí ' podría...

21
Puntero saltando

Supongamos que tenemos una matriz de longitud con punteros que apuntan a alguna ubicación en la matriz: el proceso de " salto de puntero " establecerá cada puntero en la ubicación a la que apunta.PDps\texttt{ps}nortenn Para el propósito de este desafío, un puntero es el índice (basado en cero) de...

21
Classic VCS ASCII Adventure

Al crecer, mi primer sistema de consola fue un Atari 2600 y siempre me encantarán algunos de esos juegos que tanto disfruté cuando era niño. Muchos de los gráficos siguen siendo memorables, quizás incluso icónicos. Resulta que estos sprites son mapas de bits muy simplistas, de 8 píxeles de ancho...

21
La escuela se muda (Día 1)

Reto tomado con permiso de mi concurso de desafío de código universitario Desde hace algunos años, el número de estudiantes en mi escuela ha estado creciendo constantemente. Primero, el número de estudiantes aumentó por aula, pero luego fue necesario convertir algunos espacios para que algunos...

21
Indización de los números de Fibonacci extendidos

Probablemente hayas oído hablar de los números de Fibonacci. Ya sabes, esa secuencia entera que comienza con 1, 1, y luego cada nuevo número es la suma de los dos últimos. 1 1 2 3 5 8 13... Y así. Los desafíos sobre los números de Fibonacci son bastante populares aquí . ¿Pero quién dice que los...

21
Crear fragmentos a partir de una matriz

Su tarea es escribir un programa que, dado un conjunto y un número, necesita dividir el conjunto en trozos con el tamaño es número. Reglas Su programa recibirá una matriz A, así como un número entero positivo n. La matriz se debe dividir en trozos de longitud n, si la longitud de la cadena no es...

21
Gire el arte ASCII en 45 grados

Su tarea es tomar una imagen artística ASCII y hacerla girar en el sentido de las agujas del reloj 45 grados y escalarla en un factor de 2-√2\sqrt 2 . La escala proviene del uso de un patrón de celosía que introduce espacio entre los personajes. Para explicarlo visualmente, un 3 × 33×33 \times 3...

21
Deslizarse como una serpiente

La idea Hemos hecho espirales matriciales antes, y rotaciones completas, e incluso rotaciones diagonales , ¡pero no, por lo que puedo encontrar, rotaciones de serpientes ! ¿Qué es una rotación de serpiente? Imagine las filas de una matriz que se deslizan de un lado a otro, con divisores entre...