Comprueba si alguna permutación de un número grande es divisible por 8

Dado un gran número N y la tarea es verificar si alguna permutación de un gran número es divisible por 8. Ejemplos:   Input: N = 31462708 Output: Yes Many of permutation of number N like 34678120, 34278160 are divisible by 8. Input: 75 Output: No Un enfoque ingenuo es generar todas las permutaciones del número … Continue reading «Comprueba si alguna permutación de un número grande es divisible por 8»

Cuente números divisibles por K en un rango con suma de dígitos de Fibonacci para consultas Q

Dada una array arr[][] que contiene consultas Q y un número entero K donde cada consulta consta de un rango [L, R] , la tarea es encontrar el recuento de números enteros en el rango dado cuya suma de dígitos es un número de Fibonacci y divisible por k _ Ejemplos:   Entrada: arr[][] = { … Continue reading «Cuente números divisibles por K en un rango con suma de dígitos de Fibonacci para consultas Q»

Programa Javascript para contar rotaciones que son divisibles por 10

Dado un número N , la tarea es contar todas las rotaciones del número dado que son divisibles por 10. Ejemplos:   Entrada: N = 10203  Salida: 2  Explicación:  Hay 5 rotaciones posibles para el número dado. Ellos son: 02031, 20310, 03102, 31020, 10203  De estas rotaciones, solo 20310 y 31020 son divisibles por 10. Entonces … Continue reading «Programa Javascript para contar rotaciones que son divisibles por 10»

Programa C para Calcular Cociente y Resto

Dados dos números A y B. La tarea es escribir un programa para encontrar el cociente y el resto de estos dos números cuando A se divide por B.  Ejemplos :   Input: A = 2, B = 6 Output: Quotient = 0, Remainder = 2 Input: A = 17, B = 5 Output: Quotient = … Continue reading «Programa C para Calcular Cociente y Resto»

Número mínimo de dígitos necesarios para eliminar para hacer un número divisible por 4

Dado un número N , la tarea es contar el número mínimo de dígitos que se quitarán de N para hacerlo divisible por 4 . Ejemplos: Entrada: N = 12367 Salida: 1 Explicación: Quitar 7 del número 1236 hace que el número sea divisible por 4. Por lo tanto, la cantidad mínima de dígitos que … Continue reading «Número mínimo de dígitos necesarios para eliminar para hacer un número divisible por 4»

Número mínimo de operaciones requeridas para reducir N a 0

Dado un número entero N , la tarea es contar los pasos mínimos necesarios para reducir el valor de N a 0 realizando las siguientes dos operaciones: Considere los números enteros A y B donde N = A * B (A != 1 y B != 1), reduzca N a min(A, B) Disminuye el valor … Continue reading «Número mínimo de operaciones requeridas para reducir N a 0»

Número más pequeño que divide el número mínimo de elementos en la array – Part 1

Dada una array arr[] de N enteros, la tarea es encontrar el número más pequeño que divide la cantidad mínima de elementos de la array. Ejemplos:   Entrada: arr[] = {2, 12, 6}  Salida: 5  Aquí, 1 divide 3 elementos  2 divide 3 elementos  3 divide 2 elementos  4 divide 1 elemento  5 divide ningún elemento  … Continue reading «Número más pequeño que divide el número mínimo de elementos en la array – Part 1»

Programa Python3 para contar rotaciones que son divisibles por 10

Dado un número N , la tarea es contar todas las rotaciones del número dado que son divisibles por 10. Ejemplos:   Entrada: N = 10203  Salida: 2  Explicación:  Hay 5 rotaciones posibles para el número dado. Ellos son: 02031, 20310, 03102, 31020, 10203  De estas rotaciones, solo 20310 y 31020 son divisibles por 10. Entonces … Continue reading «Programa Python3 para contar rotaciones que son divisibles por 10»

Comprobar si la representación decimal de un número octal es divisible por 7

Dado un número octal N. La tarea es escribir un programa para verificar si la representación decimal del número octal N dado es divisible por 7 o no. Ejemplos :   Input: N = 112 Output: NO Equivalent Decimal = 74 7410 = 7 * 10 1 + 4 * 100 1128 = 1 * 82 + … Continue reading «Comprobar si la representación decimal de un número octal es divisible por 7»

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»