Encuentre elementos usando segmentos mínimos en la pantalla de siete segmentos

Se puede usar una pantalla de siete segmentos para mostrar números. Dada una array de n números naturales. La tarea es encontrar el número en la array que usa segmentos mínimos para mostrar el número. Si varios números tienen un número mínimo de segmentos, genera el número que tiene el índice más pequeño. Ejemplos:   Input … Continue reading «Encuentre elementos usando segmentos mínimos en la pantalla de siete segmentos»

Comprueba si un número dado se puede representar en un no dado. de dígitos en cualquier base

Dado un número y no. de dígitos para representar el número, encuentre si el número dado se puede representar en el número dado. de dígitos en cualquier base del 2 al 32. Ejemplos:   Input: 8 4 Output: Yes Possible in base 2 as 8 in base 2 is 1000 Input: 8 2 Output: Yes Possible … Continue reading «Comprueba si un número dado se puede representar en un no dado. de dígitos en cualquier base»

Escribir un programa para invertir dígitos de un número – Part 1

Escriba un programa para invertir los dígitos de un número entero. C++ #include <bits/stdc++.h>   using namespace std; /* Iterative function to reverse digits of num*/ int reverseDigits(int num) {     int rev_num = 0;     while (num > 0) {         rev_num = rev_num * 10 + num % 10;         num = num / 10;     }     return … Continue reading «Escribir un programa para invertir dígitos de un número – Part 1»

Cuente números de N dígitos que tengan una suma de dígitos igual a un número primo

Dado un entero positivo N , la tarea es contar el número de números de N dígitos cuya suma de dígitos es un número primo . Ejemplos: Entrada: N = 1 Salida: 4 Explicación: [2, 3, 5, 7] son ​​números de un solo dígito cuya suma de dígitos es igual a un número primo. Entrada: … Continue reading «Cuente números de N dígitos que tengan una suma de dígitos igual a un número primo»

Comprobar si un número se puede representar como diferencia de dos cuadrados

Dado un número N , la tarea es verificar si este número se puede representar como la diferencia de dos cuadrados perfectos o no. Ejemplos:  Entrada: N = 3  Salida: Sí  Explicación:  2 2 – 1 1 = 3 Entrada: N = 10  Salida: No   Enfoque: La idea es que todos los números se pueden … Continue reading «Comprobar si un número se puede representar como diferencia de dos cuadrados»

Compruebe si la representación decimal de la string binaria dada es divisible por K o no

Dada una string binaria S , la tarea es encontrar que la representación decimal de la string binaria dada es divisible por el entero K o no. Ejemplos: Entrada: S = 1010, k = 5 Salida: Sí Explicación: La representación decimal de 1010 (=10) es divisible por 5 Entrada: S = 1010, k = 6 … Continue reading «Compruebe si la representación decimal de la string binaria dada es divisible por K o no»

Comprobar si un número octal es par o impar

Dado un número octal N , comprueba si es par o impar. Ejemplos:   Input: N = 7234 Output: Even Input: N = 333333333 Output: Odd Enfoque ingenuo:   Convierte el número de base octal a base decimal . Luego verifica si el número es par o impar , lo cual se puede verificar fácilmente dividiendo por … Continue reading «Comprobar si un número octal es par o impar»

Conteo de dígitos primos de un Número que divide al número

Dado un número entero N , la tarea es contar el número de dígitos en N, que es un número primo, y también divide el número. Ejemplos:   Entrada: N = 12  Salida: 1  Explicación:  Dígitos del número = {1, 2}  Pero, solo 2 es un número primo que divide a N. Entrada: N = 1032  … Continue reading «Conteo de dígitos primos de un Número que divide al número»

Ordena los números según su suma de dígitos

Dada una array arr[] de N enteros no negativos, la tarea es ordenar estos enteros según la suma de sus dígitos. Ejemplos:   Entrada: arr[] = {12, 10, 102, 31, 15}  Salida: 10 12 102 31 15  10 => 1 + 0 = 1  12 => 1 + 2 = 3  102 => 1 + 0 … Continue reading «Ordena los números según su suma de dígitos»

Cuente los divisores de n que tienen al menos un dígito común con n

Dado un número n, encuentre el número de divisores cuyo al menos un dígito en la representación decimal coincida con el número n.  Ejemplos:   Input : n = 10 Output: 2 Explanation: numbers are 1 and 10, 1 and 10 both have a nimbus of 1 digit common with n = 10. Input : n … Continue reading «Cuente los divisores de n que tienen al menos un dígito común con n»