Preguntas etiquetadas con integer

25
Dependencias triangulares

Un número triangular es un número que es la suma de nnúmeros naturales del 1 al n. Por ejemplo, 1 + 2 + 3 + 4 = 10así 10es un número triangular. Dado un entero positivo ( 0 < n <= 10000) como entrada (puede tomarse como un entero o como una cadena), devuelve el número triangular más pequeño...

24
Implementar kerning simplificado

Introducción Kerning significa ajustar el espacio entre las letras de un texto. Como ejemplo, considere la palabra Topescrita con los siguientes tres glifos: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

24
Nueva secuencia de vecinos

Los enteros no negativos están aburridos de tener siempre los mismos dos * vecinos, por lo que deciden mezclar un poco las cosas. Sin embargo, también son flojos y quieren mantenerse lo más cerca posible de su posición original. Vienen con el siguiente algoritmo: El primer elemento es 0. El...

24
¡Saca un byte!

Su tarea es, dado un número entero sin signo n, encontrar el número más grande que se puede crear eliminando un solo byte (8 bits consecutivos) de datos. Ejemplo Dado el número 7831, primero lo convertimos a binario (eliminando los ceros iniciales): 1111010010111 Luego encontramos el grupo...

24
Encuentra un punto fijo

Dado un número entero y alguna función de recuadro negro, encuentre un punto fijo en la secuencia definida por .x1 f: ℤ → ℤfxk+1 := f(xk) Detalles Se xdice que un valor es un punto fijo de fif x = f(x). Por ejemplo, si f(x) := round(x/pi)y tenemos un punto de partida después conseguimos ,...

24
Todos los ochos individuales

Dada una matriz rectangular no entera de enteros de 0a 9, genera la cantidad de celdas que son 8y no tienen un vecino que es 8. Vecino se entiende aquí en el sentido de Moore , es decir, incluyendo diagonales. Entonces cada celda tiene 8vecinos, excepto las celdas en los bordes de la matriz. Por...

24
Caballero Distancia

En Ajedrez, un Caballero en la cuadrícula (x, y) puede moverse a (x-2, y-1), (x-2, y + 1), (x-1, y-2), (x-1, y + 2), (x + 1, y-2), (x + 1, y + 2), (x + 2, y-1), (x + 2, y + 1) en un solo paso. Imagine un tablero de ajedrez infinito con solo un Caballero encendido (0, 0): ¿Cuántos pasos se...

24
Rompecabezas Matrix

Entrada: Un entero n Dos matrices cuadradas del mismo tamaño (siendo su ancho / alto múltiplo de n) Salida: Uno de los dos valores distintos de su elección, uno para resultados verdaderos y otro para resultados falsey (por lo que sí, en 1/0lugar de true/falseresultados válidos para lenguajes...

24
Radiodifusión modular

Este desafío está relacionado con algunas de las características del lenguaje MATL, como parte del evento Idioma del mes de mayo de 2018 . Introducción En MATL, muchas funciones de dos entradas funcionan por elementos con broadcast . Esto significa lo siguiente: En cuanto al elemento (o...

24
Suma móvil circular

Inspirado por una pregunta en Stack Overflow . Dada una matriz no xentera de enteros y un entero positivo n, calcule la suma de cada bloque deslizante de longitud a lo nlargo de la matriz x, llenando circularmente los valores faltantes a la izquierda con los valores de la derecha de la siguiente...

23
Reconstruir una secuencia aritmética.

Dada una secuencia aritmética finita de enteros positivos con algunos términos eliminados del medio, reconstruya toda la secuencia. La tarea Considere una secuencia aritmética: una lista de enteros positivos en los que la diferencia entre dos elementos sucesivos es la misma. 2 5 8 11 14...

23
No es bastante ternario romano

Dado un número entero n ≥ 0, imprímalo en una notación de base-3 no posicional, usando dígitos 139ABCDE…y un separador de 1 carácter. Cada dígito es una potencia consecutiva de 3 y los dígitos en el lado izquierdo del separador se niegan, por ejemplo, A931 | B → 81− (1 + 3 + 9 + 27) → 41 . Un...

23
Expresiones complejas de lanzamiento de dados

Fondo Juego D&D regularmente con algunos amigos. Mientras hablamos de la complejidad de algunos sistemas / versiones cuando se trata de lanzar dados y aplicar bonos y penalizaciones, bromeamos con cierta complejidad adicional para las expresiones de lanzamiento de dados. Algunos de ellos eran...

23
Deltas inversos de una matriz

Deltas inversos de una matriz Una continuación de los deltas inversos de una matriz Su tarea es tomar una matriz de enteros de 32 bits con signo, recompilarlo con sus deltas invertidos. Ejemplo La lista, 18 19 17 20 16 tiene los deltas: 1 -2 3 -4 que, cuando se invierte, produce: -4 3...

23
Golf una trenza numérica creciente

Descripción de la trenza En esta trenza, cuando una cadena cruza sobre la parte superior de otra cadena, agrega el valor de la otra cadena a sí mismo y todos los demás valores de cadena pasan. La trenza tiene tres hebras y cada hebra comienza en 1. El primer cruce es la hebra más a la izquierda...

23
Ordenar por los dígitos más grandes

Reto: Dada una lista de enteros, ordene descendiendo por sus dígitos más grandes. El orden de los números con el mismo dígito más grande se ordena por el segundo dígito más grande, etc. Ignoramos los dígitos duplicados en los números. Y si todos los dígitos de un número son iguales, el orden de...