Preguntas etiquetadas con base-conversion

13
Recupera la prima del primer poder

Definición : una potencia prima es un número natural que se puede expresar en la forma p n donde p es un número primo yn es un número natural. Tarea : Dada una potencia principal p n > 1, devuelve la potencia principal p. Casos de prueba : input output 9 3 16 2 343 7 2687 2687 59049...

12
¡Interpreta a Kipple!

Introducción Kipple es un lenguaje de programación esotérico basado en pila inventado por Rune Berg en marzo de 2003. Kipple tiene 27 pilas, 4 operadores y una estructura de control. Pilas Las pilas se nombran a- zy contienen enteros con signo de 32 bits. También hay una pila especial @, para...

12
Intérprete para teoría de números, módulo n

Una oración de teoría de números (para nuestros propósitos) es una secuencia de los siguientes símbolos: 0y '(sucesor) - sucesor significa +1, entonces0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(suma) y *(multiplicación) = (igual a) (y )(paréntesis) el operador lógico nand( a nand bes not (a and b)) forall...

12
Cantidad de sumas de factores

Dado un número entero positivo n> 1, determine cuántos números se pueden formar sumando números enteros mayores que 1 cuyo producto sea n . Por ejemplo, si n = 24 podemos expresar n como producto de las siguientes maneras 24 = 24 -> 24 = 24 24 = 12 * 2 -> 12 + 2 = 14 24 = 6 * 2 * 2 ->...

11
¿Octal, decimal o hexadecimal?

Dada una cadena de entrada que contiene solo letras y números, escriba un programa o función que imprima los posibles caracteres ASCII imprimibles (Hex 20-7E) que se corresponden con el valor de la cadena en las bases 8, 10 y 16 (donde sea posible). Los caracteres deben escribirse en orden...

11
Suma dígitos hasta el cuadrado

Dado es cualquier número entero x> 0 y cualquier base y> 3. Suma todos los dígitos de x (si está escrito en la base establecida). Multiplique esto por el dígito más alto posible (siempre es base -1). Repita hasta que este valor sea (y - 1) ^ 2 Se busca el recuento de iteraciones y los...

11
Lógica ternaria equilibrada

Lógica ternaria equilibrada Ternario es normalmente otro nombre para la base 3, es decir, cada dígito es 0, 1o 2, y cada lugar vale 3 veces más que el siguiente lugar. El ternario equilibrado es una modificación del ternario que utiliza dígitos de -1, 0y 1. Esto tiene la ventaja de no necesitar...

11
Bases locas pero racionales

Tenemos muchos desafíos basados ​​en la base 10, la base 2, la base 36 o incluso la base -10 , pero ¿qué pasa con todas las otras bases racionales? Tarea Dado un número entero en la base 10 y una base racional, devuelve el número entero en esa base (como una matriz, cadena, etc.). Proceso Es...

11
Enteros en Base Pi

Antecedentes: Pi ( π) es un número trascendental y, por lo tanto, tiene una representación decimal sin terminación. Similar, la representación no termina si está escrita en cualquier otra base entera. Pero, ¿y si lo escribimos en la base π? Los dígitos en decimal representan potencias de 10,...

10
Convertir una matriz de bytes a base64

Su misión es escribir una función / programa que convierta una matriz de bytes (es decir, una matriz de enteros de 0 a 255), en base64. El uso de codificadores base64 integrados no está permitido. La implementación de base64 requerida es RFC 2045. (usando "+", "/", y relleno obligatorio con...

10
Codificación Base85

El reto Escriba un programa que pueda tomar una entrada de una cadena de una sola línea que contenga caracteres imprimibles ASCII y generar la misma cadena codificada en Base85 (usando una convención big-endian). Puede suponer que la entrada siempre será ≤ 100 caracteres. Una guía para...

10
Números que son palíndromos en bases N

Dado un número entero no negativo n >= 0, genera para siempre la secuencia de números enteros x_i >= 3que son palíndromos en nbases exactamente diferentes b, donde puede estar la base 2 <= b <= x_i-2. Esto es básicamente el inverso de OEIS A126071 , donde se muestran los índices en esa...

10
Hexadecimal a Binario

Convierta un número hexadecimal (de cualquier tamaño) en un número binario. Ingrese un número hexadecimal POSITIVO con un 0xal principio. Una entrada válida siempre coincidirá con la siguiente expresión regular: 0x[0-9a-fA-F]+. Si la entrada no es un número hexadecimal válido, es decir,...

9
Cambio de base hereditaria

Antecedentes En este desafío, una representación baseb de un número entero nes una expresión de ncomo una suma de potencias b, donde cada término se produce en la mayoría de los b-1casos. Por ejemplo, la 4representación base de 2015es 4^5 + 3*4^4 + 3*4^3 + 4^2 + 3*4 + 3 Ahora, la representación...

9
La expansión binaria binaria

Normalmente, descomponemos un número en dígitos binarios asignándolo con potencias de 2, con un coeficiente de 0o 1para cada término: 25 = 1*16 + 1*8 + 0*4 + 0*2 + 1*1 La elección de 0y 1es ... no muy binaria. Realizaremos la verdadera expansión binaria expandiéndonos con potencias de 2,...