Preguntas etiquetadas con binary

37
Números plegables

Dado un número, determine si es un número plegable. Un número plegable es un número tal que si lo toma como representación binaria y lo "dobla" por la mitad, es decir, toma el resultado de la multiplicación XNOR de la primera mitad del número y la segunda mitad con los dígitos en reversa, obtendrá...

36
Números binarios complejos

Creemos un mapeo simple y sobreyectivo de enteros positivos a enteros gaussianos , que son números complejos donde las partes real e imaginaria son enteros. Dado un número entero positivo, por ejemplo 4538, exprésalo en binario sin encabezado 0: 4538 base 10 = 1000110111010 base 2 Elimine...

36
Cuentas ASCII básicas

Título alternativo: Cuenta tu sentencia de prisión en el muro Dado un número n, los resultados obtenidos se agrupan en el tradicional 5 por grupo y 50 por fila. Ejemplos 1 | | | | 4 4 |||| |||| |||| |||| 5 5 |||/ ||/| |/|| /||| 6 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/...

34
Detonar una cuerda

Dada cualquier cadena, imprímala en forma de triángulo donde el texto corre hacia arriba y hacia abajo a lo largo de cada diagonal. Por ejemplo, una entrada de "Hello World"debería salir: d l r d o l W r d o l o W r d l o l l o W r d e l o l H l o W r d e l o l l o W r d l o l...

33
Codificar un número entero

Dado entero positivo n > 2. Lo convertimos en una matriz de la siguiente manera: Si es igual a 2devolver una matriz vacía De lo contrario, cree una matriz de todos nlos factores primos ordenados de forma ascendente, luego cada elemento reemplace con su índice en la secuencia de números primos...

33
Crea un muro binario

Dada una matriz de enteros positivos en la base 10, donde n > 0, generan su representación de una pared binaria. ¿Como funciona esto? Convierta cada número en su representación binaria. Rellene la representación con ceros a la longitud del más largo, es decir, 1, 2-> 1, 10-> 01,...

33
Biplex: un importante operador inútil

Entrada Una lista de entre 1 y 255 enteros positivos (inclusive), cada uno en el rango de 1 a 2 32-1 (inclusive). Su formato de entrada no necesita ser idéntico a los casos de prueba. Se requiere la entrada sin ceros a la izquierda para ser aceptada. No es necesario aceptar entradas con ceros a...

32
Inclinación finita en una dimensión

El propósito de este desafío es determinar si una colección de piezas unidimensionales se puede colocar en mosaico para formar un trozo continuo finito. Una pieza es una secuencia finita no vacía de ceros y unos que comienza y termina con uno. Algunas piezas son posibles 1, 101, 1111,...

32
Convertidor binario a decimal

Convertidor binario a decimal Hasta donde puedo ver, no tenemos un desafío simple de conversión de binario a decimal. Escriba un programa o función que tome un entero binario positivo y genere su valor decimal. No está permitido utilizar ninguna función de conversión de base integrada. Las...

31
Faro baraja una matriz

Un faro aleatorio es una técnica utilizada frecuentemente por los magos para "barajar" un mazo. Para realizar un barajado de Faro, primero cortas la baraja en 2 mitades iguales y luego intercalas las dos mitades. Por ejemplo [1 2 3 4 5 6 7 8] Faro barajado es [1 5 2 6 3 7 4 8] Esto se puede...

31
Suma de poderes de 2

El reto Dada una entrada entera xdonde 1 <= x <= 255, devuelve los resultados de potencias de dos que, cuando se suman, dan x. Ejemplos Dada la entrada: 86 Su programa debería generar: 64 16 4 2 Entrada: 240 Salida: 128 64 32

31
Fibonacci binario

Reto Debe generar un programa o función que tome un número entero positivo N, calcule los primeros N términos de la secuencia de Fibonacci en binario, lo concatene en un solo número binario, convierta ese número de nuevo en decimal y luego muestre el decimal como un entero. Por ejemplo 1 ->...

31
Telegraphy Golf: Decode Baudot Code

Fondo En 1870, Émile Baudot inventó el Código Baudot , una codificación de caracteres de longitud fija para telegrafía. Diseñó el código para ingresarlo desde un teclado manual con solo cinco teclas; dos operados con la mano izquierda y tres con la derecha: Los dedos índice derecho, medio y...

30
Números con múltiples carreras de unos

Tarea Encuentre el conjunto de números de modo que la representación binaria contenga dos o más corridas 1separadas por al menos una 0. Por ejemplo, para los números que tienen 4 bits de longitud: 0 0000 (no ones) 1 0001 (only one run) 2 0010 (only one run) 3 0011 (only one run) 4 0100...

30
Bits medios: un desafío promedio

Dado un entero N> = 1, genera el número medio de bits en un entero de 0 a N - 1 Especificación La salida se puede calcular como la suma del número de bits en la representación binaria de cada entero de 0 a N-1, dividido por N. La representación binaria de un entero no tiene ceros a la...

30
Triángulos ASCII

Su tarea es escribir un programa o una función que imprima un triángulo ASCII. Se ven así: |\ | \ | \ ---- Su programa tomará una sola entrada numérica n, con las restricciones 0 <= n <= 1000. El triángulo anterior tenía un valor de n=3. El triángulo ASCII tendrá nbarras invertidas ( \) y...