Preguntas etiquetadas con base-conversion

Conversión de números entre sistemas de numeración posicional. Los sistemas más comunes son decimales, binarios, hexadecimales, etc.

73
Cree una "H" a partir de "H" más pequeñas

Desafío Cree una función o programa que, cuando se le da un número entero size , haga lo siguiente: Si sizees igual a 1, salida H H HHH H H Si sizees mayor que 1, salida X X XXX X X donde Xes la salida del programa / función parasize - 1 (Si lo prefiere, puede hacer que el caso base...

73
Calcular Phi (no Pi)

No, no quiero decir ϕ = 1.618...y π = 3.14159.... Me refiero a las funciones . φ (x) es el número de enteros menores o iguales a los xque son relativamente primos x. π (x) es el número de primos menores o iguales que x. Digamos que "no pi" es entonces π̅ (x) y defínalo como el número de...

65
Numeración de páginas de estilo xkcd

El libro de Randall Munroe "xkcd, volumen 0" utiliza un sistema de números bastante extraño para los números de página. Los primeros números de página son 1, 2, 10, 11, 12, 20, 100, 101, 102, 110, 111, 112, 120, 200, 1000, 1001, ... Esto se parece un poco a ternario, pero tenga en cuenta que él...

47
Cuenta atrás desde "Infinito"

Parece una tarea imposible ¿verdad? Bueno, en realidad no es tan difícil. Si escribimos la palabra Infinitycomo código ASCII binario de 8 bits, obtendremos: 01001001 01101110 01100110 01101001 01101110 01101001 01110100 01111001 Esto se puede concatenar y convertir al valor decimal...

45
Hay conocidos conocidos

El ex secretario de Defensa estadounidense, Donald Rumsfeld, famoso popularizó la frase "conocidos conocidos". Aquí vamos a destilar sus comentarios en una estrofa de cuatro líneas. Específicamente, envíe este texto: known knowns known unknowns unknown knowns unknown unknowns La capitalización...

45
Hexadecimal y el alfabeto

En este desafío, recibirá una entrada, la convertirá a hexadecimal, hará un par de cambios y generará el resultado. Debido a que solo tienen 16 caracteres en hexadecimal, su código deberá ser lo más corto posible. Ejemplos Los ejemplos están separados por una línea en blanco. La primera línea...

41
Placas francesas

Salvadera Placas francesas Las placas francesas vienen en orden secuencial, siguiendo un patrón específico de números y letras:AB-012-CD Reto Escriba un programa o función que, para un número dado, muestre el número de matrícula francés correspondiente . Su programa no debe manejar ningún caso...

40
La mejor base es 10 ... ¡Hagámoslo!

Entrada: Un entero positivo n que consta de dígitos en el rango 0-9 . Reto: Si d es el dígito más alto en el entero, suponga que la base del número es d + 1 . Por ejemplo, si el número entero es 1256 , supondrá que está en base-7 , si es 10110 , supondrá que es base-2 (binario), y si es 159,...

39
Pi Natural # 0 - Rock

Gol Cree un programa / función que tome una entrada N, verifique si Nlos pares aleatorios de enteros son relativamente primos y retorna sqrt(6 * N / #coprime). TL; DR Estos desafíos son simulaciones de algoritmos que solo requieren la naturaleza y su cerebro (y tal vez algunos recursos...

38
Hacer palabras cuadradas

El reto Su tarea es crear un programa que tome cualquier entrada de cadena dada y la envíe en formato cuadrado. Las cadenas vacías deberían devolver una cadena vacía. Ejemplos Dada la entrada: golf Su programa debería generar: golf o l l o flog Entrada: 123 Salida: 123 2...

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 |||/ |||/ |||/...

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...

33
Un algoritmo de "clasificación"

Hay un "algoritmo de ordenamiento", a veces llamado ordenamiento de Stalin, en el cual, para ordenar una lista, simplemente elimina elementos de la lista hasta que se ordena en orden creciente. Por ejemplo la lista [1, 2, 4, 5, 3, 6, 6] Cuando "ordenado" con Stalin se convierte en ordenar [1,...

32
Convertidor ternario equilibrado

Los créditos para la idea del desafío van a @AndrewPiliser. Su propuesta original en la caja de arena fue abandonada y, dado que no ha estado activo aquí durante varios meses, he asumido el desafío. El ternario equilibrado es un sistema de numeración no estándar. Es como ternario en que los...

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...