Encuentra el bit más significativo de un número X en base Y

Dados dos enteros positivos X e Y , la tarea es encontrar el MSB de X, en la base Y dada. Ejemplos: Entrada: X = 55, Y = 3  Salida: 2  Explicación:  55 es 2001 en base 3 con el primer dígito como 2. Entrada: X = 123, Y = 10  Salida: 1  Explicación:  123 … Continue reading «Encuentra el bit más significativo de un número X en base Y»

Programa Javascript para convertir números romanos a decimales entre 1 y 3999

Dado un número romano, la tarea es encontrar su valor decimal correspondiente. Ejemplo :  Input: IX Output: 9 IX is a Roman symbol which represents 9 Input: XL Output: 40 XL is a Roman symbol which represents 40 Input: MCMIV Output: 1904 M is a thousand, CM is nine hundred and IV is four Los … Continue reading «Programa Javascript para convertir números romanos a decimales entre 1 y 3999»

Programa para Hexadecimal a Decimal – Part 1

Dado un número hexadecimal como entrada, necesitamos escribir un programa para convertir el número hexadecimal dado en un número decimal equivalente. Ejemplos:   C++ // C++ program to convert hexadecimal to decimal #include <bits/stdc++.h> using namespace std;   // Function to convert hexadecimal to decimal   int hexadecimalToDecimal(string hexVal) {     int len = hexVal.size();       // … Continue reading «Programa para Hexadecimal a Decimal – Part 1»

Programa para Convertir Hexadecimal a Octal

Dado un número hexadecimal, la tarea es convertirlo en un número octal. Ejemplos:  Input: Hexadecimal = 1AC Output: Binary = 0654 Explanation: Equivalent binary value of 1: 0001 Equivalent binary value of A: 1010 Equivalent binary value of C: 1100 Grouping in terms of 3: 000 110 101 100 Equivalent octal value of 000: 0 … Continue reading «Programa para Convertir Hexadecimal a Octal»

Convertir un número binario a octal

El problema es convertir el número binario dado (representado como string) a su número octal equivalente. La entrada podría ser muy grande y es posible que no encaje ni siquiera en int largo largo sin firmar. Ejemplos:   Input : 110001110 Output : 616 Input : 1111001010010100001.010110110011011 Output : 1712241.26633 La idea es considerar la entrada … Continue reading «Convertir un número binario a octal»

Cuente las bases que contienen un bit establecido como el bit más significativo en la representación de N

Dado un entero positivo N , la tarea es contar el número de bases diferentes en las que, cuando se representa N , se encuentra que el bit más significativo de N es un bit establecido. Ejemplos: Entrada: N = 6 Salida: 4 Explicación: El número 6 se puede representar en 5 bases diferentes, es … Continue reading «Cuente las bases que contienen un bit establecido como el bit más significativo en la representación de N»

Encuentre el número cuadrado perfecto de N dígitos más grande en la base B

Dados dos números enteros N y B , la tarea es encontrar los números de N dígitos más grandes de la Base B, que es un cuadrado perfecto. Ejemplos:  Entrada: N = 2, B = 10  Salida: 81  Explicación:  81 es el cuadrado perfecto de 2 dígitos más grande en base 10. Entrada: N = … Continue reading «Encuentre el número cuadrado perfecto de N dígitos más grande en la base B»

Programa Php para convertir números romanos a decimales entre 1 y 3999

Dado un número romano, la tarea es encontrar su valor decimal correspondiente. Ejemplo :  Input: IX Output: 9 IX is a Roman symbol which represents 9 Input: XL Output: 40 XL is a Roman symbol which represents 40 Input: MCMIV Output: 1904 M is a thousand, CM is nine hundred and IV is four Los … Continue reading «Programa Php para convertir números romanos a decimales entre 1 y 3999»