Modifique una lista circular doblemente enlazada de modo que cada Node almacene la suma de todos los Nodes excepto él mismo

Dada una lista circular doblemente enlazada que consta de N Nodes, la tarea es modificar cada Node de la lista enlazada dada de modo que cada Node contenga la suma de todos los Nodes excepto ese Node. Ejemplos: Entrada: 4 ↔ 5 ↔ 6 ↔7 ↔ 8 Salida: 26 ↔ 25 ↔ 24 ↔ 23 … Continue reading «Modifique una lista circular doblemente enlazada de modo que cada Node almacene la suma de todos los Nodes excepto él mismo»

Comprueba si los tres números dados son primos adyacentes

Dados tres números y comprobar si son primos contiguos no lo son. Se dice que tres números primos son primos adyacentes si no hay ningún primo entre ellos. Ejemplos:  Input : 2, 3, 5 Output : Yes Explanation: 2, 3, 5 are adjacent primes. Input : 11, 13, 19 Output : No Explanation: 11, 13, … Continue reading «Comprueba si los tres números dados son primos adyacentes»

Cuente los anagramas que tengan el primer carácter como consonante y ningún par de consonantes o vocales colocadas de forma adyacente

Dada una string S de longitud N , la tarea es contar el número de anagramas de S cuyo primer carácter es una consonante y ningún par de consonantes o vocales son adyacentes entre sí. Ejemplos: Entrada: S = “GADO” Salida: 4 Explicación: Los anagramas de la string S que satisfacen las condiciones dadas son … Continue reading «Cuente los anagramas que tengan el primer carácter como consonante y ningún par de consonantes o vocales colocadas de forma adyacente»

Permutaciones de un número dado que son potencias de 2

Dada una string S que consta de N dígitos, la tarea es imprimir todas las combinaciones posibles de los dígitos de S que es una potencia perfecta de 2 . Ejemplos: Entrada: S = “614” Salida: 4 Explicación: Todas las combinaciones posibles de dígitos de S que son potencia perfecta de 2 son 1, 4, … Continue reading «Permutaciones de un número dado que son potencias de 2»

Número mínimo de cuboides necesarios para formar un cubo

Dados L , B y H , que denotan la longitud , el ancho y la altura de un paralelepípedo , la tarea es encontrar el número mínimo de paralelepípedos de dimensiones específicas que se pueden colocar juntos para formar un cubo . Ejemplos: Entrada: L = 1, B = 1, H = 2 Salida: … Continue reading «Número mínimo de cuboides necesarios para formar un cubo»

Encuentra la permutación de los primeros N números naturales que satisface la condición dada

Dados dos enteros N y K , la tarea es encontrar la permutación P de los primeros N números naturales tal que haya exactamente K elementos que satisfagan la condición GCD(P[i], i) > 1 para todo 1 ≤ i ≤ N . Ejemplos:   Entrada: N = 3, K = 1  Salida: 2 1 3  MCD(P[1], … Continue reading «Encuentra la permutación de los primeros N números naturales que satisface la condición dada»

Divida la array en subarreglos máximos de modo que cada elemento distinto se encuentre en un solo subarreglo

Dada una array , arr[] de tamaño N , la tarea es dividir la array en el número máximo de subarreglos de manera que la primera y la última aparición de todos los elementos de array distintos se encuentren en un solo subarreglo. Ejemplos: Entrada: arr[] = {1, 1, 2, 2} Salida: 2 Explicación: Divida … Continue reading «Divida la array en subarreglos máximos de modo que cada elemento distinto se encuentre en un solo subarreglo»

Encuentre el número de celdas pares en una array cero después de las consultas Q

Dada una array cero de tamaño N x N , la tarea es encontrar el número de celdas que contienen números pares después de realizar consultas Q. Cada consulta tendrá la forma de (X, Y), de modo que para una celda determinada (X, Y), se debe realizar una operación de incremento en todas las celdas … Continue reading «Encuentre el número de celdas pares en una array cero después de las consultas Q»

Análisis de valor límite: naturaleza de las raíces de una ecuación cuadrática

Considere un problema para la determinación de la naturaleza de las raíces de una ecuación cuadrática donde las entradas son 3 variables (a, b, c) y sus valores pueden ser del intervalo [0, 100]. La salida puede ser una de las siguientes dependiendo de los valores de las variables: No es una ecuación cuadrática, raíces … Continue reading «Análisis de valor límite: naturaleza de las raíces de una ecuación cuadrática»

Número más pequeño para multiplicar para convertir punto flotante a natural

Dado un número de punto flotante positivo n , la tarea es encontrar el entero más pequeño k, tal que cuando multiplicamos k con n, obtengamos un número natural. Ejemplos:   Input : 30.25 Output : 4 30.25 * 4 = 321, there is no number less than 4 which can convert 30.25 into natural number. … Continue reading «Número más pequeño para multiplicar para convertir punto flotante a natural»