Número de enteros no decrecientes de n dígitos

Dado un número entero n > 0, que denota el número de dígitos, la tarea de encontrar el número total de números enteros positivos de n dígitos que no son de naturaleza decreciente. Un entero no decreciente es aquel en el que todos los dígitos de izquierda a derecha están en forma no decreciente. ej: 1234, … Continue reading «Número de enteros no decrecientes de n dígitos»

Contar todos los números primos que se pueden formar usando dígitos de un número dado

Dada una string S que consta de N dígitos, la tarea es encontrar el número de números primos distintos que se pueden formar usando los dígitos de la string S. Ejemplos: Entrada: S = «123» Salida: 5 Explicación: Los números primos que se pueden formar a partir de los dígitos de la string S son … Continue reading «Contar todos los números primos que se pueden formar usando dígitos de un número dado»

Reordenar los caracteres de una string a representaciones válidas de dígitos en inglés

Dada una string S de longitud N, que consiste en caracteres en minúsculas que contienen representaciones en inglés reordenadas de dígitos [0 – 9], la tarea es imprimir esos dígitos en orden ascendente. Ejemplos: Entrada: S = «fviefuro» Salida: 45 Explicación: La string dada se puede reorganizar a «cuatrocinco». Por lo tanto, los dígitos representados … Continue reading «Reordenar los caracteres de una string a representaciones válidas de dígitos en inglés»

Conteo de diferentes números divisibles por 3 que se pueden obtener cambiando como máximo un dígito

Dada una string str que representa un número que tiene N dígitos, la tarea es calcular el número de formas de hacer que el número dado sea divisible por 3 cambiando como máximo un dígito del número. Ejemplos: Entrada: str[] = “23” Salida: 7 Explicación: A continuación se muestran los números que se pueden hacer … Continue reading «Conteo de diferentes números divisibles por 3 que se pueden obtener cambiando como máximo un dígito»

Conteo de números de N dígitos que tienen el mismo conteo de dígitos pares e impares distintos

Dado un entero positivo N , la tarea es contar el número de números de N dígitos de modo que el recuento de dígitos impares y pares distintos en el número sea el mismo. Ejemplos: Entrada: N = 2 Salida: 45 Explicación: Para un número de 2 dígitos, para satisfacer la condición, el primer dígito … Continue reading «Conteo de números de N dígitos que tienen el mismo conteo de dígitos pares e impares distintos»

Compruebe si la suma de los dígitos de la mitad izquierda es divisible por la suma de los dígitos de la mitad derecha en la permutación más grande de N

Dado un entero positivo N , la tarea es maximizar el entero N reorganizando los dígitos y verificar si la suma de los medios dígitos de la izquierda es divisible por la suma de los medios dígitos de la derecha o no. Si se encuentra que es cierto, escriba «Sí» . De lo contrario, escriba … Continue reading «Compruebe si la suma de los dígitos de la mitad izquierda es divisible por la suma de los dígitos de la mitad derecha en la permutación más grande de N»

Encuentra los dos últimos dígitos de la suma de N factoriales

Dado un número N, la tarea es encontrar la unidad y el dígito de las decenas de los primeros N factoriales de números naturales, es decir, los dos últimos dígitos de 1!+2!+3!+….N! donde N<=10e18. Ejemplos:   Input : n = 2 Output :3 1! + 2! = 3 Last two digit is 3 Input :4 Output … Continue reading «Encuentra los dos últimos dígitos de la suma de N factoriales»

Cuente las subsecuencias que tienen valores impares de Bitwise XOR de una array

Dada una array A[] de tamaño N , la tarea es contar el número de subsecuencias de la array dada cuyo valor Bitwise XOR es impar. Ejemplos: Entrada: A[] = {1, 3, 4} Salida: 4 Explicación: Las subsecuencias con XOR bit a bit impar son {1}, {3}, {1, 4}, {3, 4}. Entrada: A[] = {2, … Continue reading «Cuente las subsecuencias que tienen valores impares de Bitwise XOR de una array»

Número menor mayor con suma del mismo dígito

Dado un número representado en forma de array tal que cada elemento de la array almacena un solo dígito del número. Es decir, la array para el número 1234 será arr[] = {1,2,3,4}. La tarea es encontrar el menor número mayor que el número dado pero que tenga la suma de dígitos igual al número … Continue reading «Número menor mayor con suma del mismo dígito»

Módulo de dos números hexadecimales

Dados dos números hexadecimales N y K , la tarea es encontrar N módulo K. Ejemplos: Entrada: N = 3E8, K = 13  Salida: C  Explicación:  La representación decimal de N( = 3E8) es 1000 La  representación decimal de K( = 13) es 19  La representación decimal de (N % K) = 1000 % 19 … Continue reading «Módulo de dos números hexadecimales»