Programa de Python para convertir el sistema Base 4 a número binario

Dado un número N de base 4, la tarea es escribir un programa en Python para imprimir su equivalente binario. Tabla de conversión: Ejemplos: Input : N=11002233 Output : 101000010101111 Explanation : From that conversion table we changed 1 to 01, 2 to 10 ,3 to 11 ,0 to 00. Input : N=321321 Output: 111001111001 … Continue reading «Programa de Python para convertir el sistema Base 4 a número binario»

Equivalente decimal del código Gray y su inversa

Dado un número decimal n. Encuentra el código gris de este número en forma decimal. Ejemplos:  Entrada: 7  Salida: 4  Explicación: 7 se representa como 111 en forma binaria. El código gray equivalente  al 111 es 100 en forma binaria, cuyo equivalente decimal es 4. Entrada: 10  Salida: 15  Explicación: 10 se representa como 1010 … Continue reading «Equivalente decimal del código Gray y su inversa»

Programa para Hexadecimal a Decimal

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»

Modifique una array ordenando después de invertir los bits de cada elemento de la array

Dada una array arr[] que consta de N enteros, la tarea es modificar la array reemplazando cada elemento de la array con el número obtenido al invertir sus respectivas representaciones binarias y ordenar la array modificada . Ejemplos: Entrada: arr[ ] = {43, 422, 132} Salida: 33 53 203 Explicación :  la representación binaria de … Continue reading «Modifique una array ordenando después de invertir los bits de cada elemento de la array»

Sistema de numeración ternario o números de base 3

Un sistema numérico puede considerarse como una notación matemática de números que utiliza un conjunto de dígitos o símbolos. En palabras más simples, el sistema numérico es un método para representar números. Todo sistema numérico se identifica con la ayuda de su base o raíz.  Por ejemplo, los sistemas numéricos binarios , octales , decimales … Continue reading «Sistema de numeración ternario o números de base 3»

Algoritmo de búsqueda binaria modificada de base N

La búsqueda binaria modificada de N-Base es un algoritmo basado en bases numéricas que se puede usar para encontrar un elemento en una array ordenada arr[]. Este algoritmo es una extensión de la búsqueda binaria Bitwise y tiene un tiempo de ejecución similar. Ejemplos:  Entrada: arr[] = {0, 1, 4, 5, 8, 11, 15, 21, … Continue reading «Algoritmo de búsqueda binaria modificada de base N»

Suma BCD de números decimales dados

Dados dos números A y B , la tarea es realizar la suma BCD de los números dados. Ejemplos:  Entrada: A = 12, B = 20  Salida: 110010  Explicación:  La suma de A y B es 12 + 20 = 32.  La representación binaria de 3 = 0011  La representación binaria de 2 = 0010  … Continue reading «Suma BCD de números decimales dados»

Convertir string de valor hexadecimal a string de valor ASCII

Dada la string de valor hexadecimal como entrada, la tarea es convertir la string de valor hexadecimal dada en su string de formato ASCII correspondiente. Ejemplos:  Input: 6765656b73 Output: geeks Input: 6176656e67657273 Output: avengers El sistema de numeración «Hexadecimal» o simplemente «Hex» utiliza el sistema de base de 16. Al ser un sistema Base-16, hay … Continue reading «Convertir string de valor hexadecimal a string de valor ASCII»

Generar todo el número binario de 0 a n

Dado un número entero positivo n, genera todos los números binarios de 0 a n. Ejemplos: Input : 5 Output : 0 1 10 11 100 101 Binary numbers are 0(0), 1(1), 2(10), 3(11), 4(100) and 5(101). Input : 10 Output : 0 1 10 11 100 101 110 111 1000 1001 1010 Este programa … Continue reading «Generar todo el número binario de 0 a n»

Consultas para contar números de un rango que no contiene el dígito K en su representación decimal u octal

Dado un entero K y una array Q[][] que consta de N consultas de tipo {L, R} , la tarea de cada consulta es imprimir el recuento de números del rango [L, R] que no contiene el dígito K en su representación decimal u octal. Ejemplos: Entrada: K = 7, Q[][] = {{1, 15}} Salida: … Continue reading «Consultas para contar números de un rango que no contiene el dígito K en su representación decimal u octal»