Comprobar si el equivalente binario de un número termina en «001» o no

Dado un entero positivo N , la tarea es verificar si el equivalente binario de ese entero termina en «001» o no. Escriba “ Sí ” si termina en “001”. De lo contrario, escriba “ No ”. Ejemplos:   Entrada : N = 9  Salida : Sí  Explicación  Binario de 9 = 1001, que termina en 001 … Continue reading «Comprobar si el equivalente binario de un número termina en «001» o no»

Suma de elementos de array que son múltiplos de un número dado

Dada una array arr[] que consiste en números enteros positivos y un número entero N , la tarea es encontrar la suma de todos los elementos de la array que son múltiplos de N Ejemplos : Entrada: arr[] = {1, 2, 3, 5, 6}, N = 3 Salida: 9 Explicación: De la array dada, 3 … Continue reading «Suma de elementos de array que son múltiplos de un número dado»

Eliminaciones mínimas en un número para ser divisible por 10 potencia elevada a K

Dados dos enteros positivos N y K . Encuentre el número mínimo de dígitos que se pueden quitar del número N tal que después de quitar el número sea divisible por 10 K o imprima -1 si es imposible. Ejemplos:   Input : N = 10904025, K = 2 Output : 3 Explanation : We can … Continue reading «Eliminaciones mínimas en un número para ser divisible por 10 potencia elevada a K»

Número más grande con el conjunto dado de N dígitos que es divisible por 2, 3 y 5

Dado un conjunto de dígitos ‘N’ . La tarea es encontrar el número entero máximo que podemos formar a partir de estos dígitos. El número resultante debe ser divisible por 2, 3 y 5.  Nota: No es necesario usar todos los dígitos del conjunto. Además, no se permiten ceros a la izquierda. Ejemplos:  Entrada: N … Continue reading «Número más grande con el conjunto dado de N dígitos que es divisible por 2, 3 y 5»

Compruebe si se pueden seleccionar N números con suma par de una array dada

Dada una array arr[] y un entero impar N , la tarea es verificar si se pueden seleccionar N números de la array que tiene una suma par . Escriba Sí si es posible. De lo contrario , imprima No. Ejemplos: Entrada: arr[] = {9, 2, 3, 4, 1, 8, 7, 7, 6}, N = … Continue reading «Compruebe si se pueden seleccionar N números con suma par de una array dada»

Subarreglo de longitud K con concatenación de sus elementos divisible por X

Dado un arreglo arr[] que consta de N enteros positivos, la tarea es encontrar un subarreglo de longitud K tal que la concatenación de cada elemento del subarreglo sea divisible por X. Si no existe tal subarreglo, imprima «-1» . Si existe más de un subarreglo, imprima cualquiera de ellos. Ejemplos: Entrada: arr[] = {1, … Continue reading «Subarreglo de longitud K con concatenación de sus elementos divisible por X»

Número más pequeño divisible por los primeros n números

Dado un número n , encuentre el número más pequeño divisible por cada número de 1 a n. Ejemplos:   Input : n = 4 Output : 12 Explanation : 12 is the smallest numbers divisible by all numbers from 1 to 4 Input : n = 10 Output : 2520 Input : n = 20 … Continue reading «Número más pequeño divisible por los primeros n números»

Construya dos arrays de longitud N con elementos del mismo índice como coprimos y una diferencia de N en su suma

Dado un entero positivo N , la tarea es generar dos arreglos de longitud N de modo que los elementos del mismo índice de ambos arreglos sean coprimos y la diferencia absoluta entre la suma de los elementos de los arreglos sea N . Ejemplos: Entrada: N = 5 Salida:  {1, 3, 5, 7, 9}  … Continue reading «Construya dos arrays de longitud N con elementos del mismo índice como coprimos y una diferencia de N en su suma»

Recuento de subarreglos más largos posibles con suma no divisible por K

Dado un arreglo de enteros arr[] y un entero positivo K , la tarea es encontrar el conteo de los subarreglos más largos posibles con la suma de sus elementos no divisible por K . Ejemplos:  Entrada: arr[] = {2, 3, 4, 6}, K = 3  Salida: 1  Explicación: Solo hay un subarreglo más largo … Continue reading «Recuento de subarreglos más largos posibles con suma no divisible por K»

Programa en C++ para contar rotaciones divisible por 8

Dado un gran número positivo como string, cuente todas las rotaciones del número dado que son divisibles por 8. Ejemplos:  Input: 8 Output: 1 Input: 40 Output: 1 Rotation: 40 is divisible by 8 04 is not divisible by 8 Input : 13502 Output : 0 No rotation is divisible by 8 Input : 43262488612 … Continue reading «Programa en C++ para contar rotaciones divisible por 8»