Suma de OR bit a bit de todos los subarreglos

Proporcione una array de enteros positivos, encuentre la suma total después de realizar la operación OR bit a bit en todas las sub-arrays de una array dada. Ejemplos:   Input : 1 2 3 4 5 Output : 71 Input : 6 5 4 3 2 Output : 84 Primero inicialice las dos variables sum=0, sum1=0, … Continue reading «Suma de OR bit a bit de todos los subarreglos»

El elemento más pequeño con K establece bits de tal manera que la suma de Bitwise AND de cada elemento de array con K es máxima

Dada una array arr[] que consiste en N enteros y un entero K , la tarea es encontrar el entero X más pequeño con exactamente K bits establecidos de tal manera que la suma de Bitwise AND de X con cada elemento de la array arr[i] sea máxima. Ejemplos: Entrada: arr[] = {3, 4, 5, … Continue reading «El elemento más pequeño con K establece bits de tal manera que la suma de Bitwise AND de cada elemento de array con K es máxima»

Genere una array que tenga la suma de Bitwise O de los mismos elementos indexados con una array dada igual a K

Dada una array arr[] que consiste en N enteros y un entero K, la tarea es imprimir una array generada de tal manera que la suma de Bitwise OR de los mismos elementos indexados de la array generada con la array dada sea igual a K. Si es no es posible generar una array de … Continue reading «Genere una array que tenga la suma de Bitwise O de los mismos elementos indexados con una array dada igual a K»

XOR y OR de todos los números palíndromos de N dígitos

Dado un número entero N . La tarea es encontrar el XOR y el OR de todos los números palindrómicos de N dígitos. Ejemplos   Entrada: 3  Salida: XOR = 714 y OR = 1023 Entrada: 4  Salida: XOR = 4606 y OR = 16383  Acercarse:   Encuentre el número inicial y final del número palindrómico de … Continue reading «XOR y OR de todos los números palíndromos de N dígitos»

Convierta un árbol binario dado en un árbol que tenga la propiedad OR lógico

Dado un árbol binario (cada Node tiene como máximo 2 hijos) donde cada Node tiene un valor de 0 o 1 . La tarea es convertir el árbol binario dado en un árbol que tenga la propiedad OR lógico, es decir, cada valor de Node debe ser el OR lógico entre sus hijos. Ejemplo:  Input: … Continue reading «Convierta un árbol binario dado en un árbol que tenga la propiedad OR lógico»

Genere una array original a partir de AND bit a bit y OR bit a bit de elementos adyacentes

Dado un número entero N que denota el tamaño de una array y dos arrays que contienen Bitwise AND y Bitwise OR de elementos adyacentes de la array y el primer elemento de la array X , la tarea es construir la array original. Ejemplos: Entrada: N = 2, X(Primer elemento) = 2 Bitwise OR … Continue reading «Genere una array original a partir de AND bit a bit y OR bit a bit de elementos adyacentes»

Números cuyo OR bit a bit y suma con N son iguales

Dado un número entero no negativo N, la tarea es encontrar el número de números enteros no negativos  menores o iguales a N cuyo OR bit a bit y la suma con N sean iguales. Ejemplos:   Input : N = 3 Output : 1 0 is the only number in [0, 3] that satisfies given property. … Continue reading «Números cuyo OR bit a bit y suma con N son iguales»

Número mínimo de operaciones requeridas para hacer que todos los elementos de al menos una fila de Matrix dada sean primos

Dada una array , mat[][] de tamaño N * M , la tarea es encontrar el número mínimo de operaciones requeridas para hacer que todos los elementos de al menos una fila de la array dada sean primos. En cada operación, combine dos filas cualquiera de la array en función de las siguientes condiciones: Si … Continue reading «Número mínimo de operaciones requeridas para hacer que todos los elementos de al menos una fila de Matrix dada sean primos»

Número de pares con Bitwise OR como número impar

Dada una array A[] de tamaño N. La tarea es encontrar cuántos pares (i, j) existen de modo que A[i] O A[j] sea impar. Ejemplos :   Input : N = 4 A[] = { 5, 6, 2, 8 } Output : 3 Explanation : Since pair of A[] = ( 5, 6 ), ( 5, … Continue reading «Número de pares con Bitwise OR como número impar»

Asignar otro valor a una variable entre dos posibles valores

Suponga que una variable x puede tener solo dos valores posibles a y b, y desea asignar a x un valor diferente al actual. Hágalo de manera eficiente sin usar ningún operador condicional. Nota: No se nos permite verificar el valor actual de x. Ejemplos:   Entrada: a = 10, b = 15, x = a  Salida: … Continue reading «Asignar otro valor a una variable entre dos posibles valores»