Juego de turnos pares e impares con dos enteros

Dados tres enteros positivos X, Y y P. Aquí P denota el número de vueltas. Siempre que el giro es impar, X se multiplica por 2 y en cada giro par, Y se multiplica por 2. La tarea es encontrar el valor de max(X, Y) ÷ min(X, Y) después de los P giros completos. Ejemplos:   … Continue reading «Juego de turnos pares e impares con dos enteros»

Intercambiar los elementos entre dos cuadrantes dados de una Array

Dada una array , mat[][] de tamaño N * M , donde N y M son siempre pares , y dos enteros X e Y , la tarea es intercambiar todos los elementos del cuadrante X cuadrante con todos los elementos correspondientes del cuadrante Y de la array dada. Nota: Los cuadrantes superior izquierdo, superior … Continue reading «Intercambiar los elementos entre dos cuadrantes dados de una Array»

Valor mínimo que divide a un número y es divisible por otro

Dados dos enteros p y q , la tarea es encontrar el mínimo número x posible tal que q % x = 0 y x % p = 0 . Si las condiciones no se cumplen para ningún número, imprima -1 . Ejemplos:   Entrada: p = 3, q ​​= 99  Salida: 3  99 % 3 … Continue reading «Valor mínimo que divide a un número y es divisible por otro»

Sistema operativo de uso común

Existen varios tipos de Sistema Operativo utilizados en todo el mundo y esto depende principalmente del tipo de operaciones realizadas. Estos sistemas operativos son fabricados por grandes empresas multinacionales como Microsoft, Apple, etc. Veamos algunos de los sistemas operativos más utilizados en el mundo real: ventanas UNIX LINUX JEFE SOLARIS ventanas Generalmente conocido como Microsoft … Continue reading «Sistema operativo de uso común»

Encuentre el resto cuando N se divide por 4 usando el operador AND bit a bit

Dado un número N , la tarea es encontrar el resto cuando N se divide por 4 usando el operador AND bit a bit. Ejemplos:   Input: N = 98 Output: 2 Explanation: 98 % 4 = 2. Hence the output is 2. Input: 200 Output: 0 Explanation: 200 % 4 = 0. Hence output is … Continue reading «Encuentre el resto cuando N se divide por 4 usando el operador AND bit a bit»

Suma de series hasta el N-ésimo término cuyo i-ésimo término es i^k – (i-1)^k

Valor dado de N y K. La tarea es encontrar la suma de la serie hasta el N-ésimo término cuyo i-ésimo término está dado por T i = i k + (i – 1) k . Dado que la suma de la serie puede ser muy grande, calcule su suma módulo 1000000007. Ejemplo:  Input : … Continue reading «Suma de series hasta el N-ésimo término cuyo i-ésimo término es i^k – (i-1)^k»

Contar filas/columnas con suma igual a suma diagonal

Dada una array cuadrada de nxn, cuente todas las filas y columnas cuya suma sea igual a la suma de cualquier diagonal principal o diagonal secundaria. Ejemplos: Input : n = 3 arr[][] = { {1, 2, 3}, {4, 5, 2}, {7, 9, 10}}; Output : 2 In first example sum of principal diagonal = … Continue reading «Contar filas/columnas con suma igual a suma diagonal»

Subsecuencia más larga de una string que contiene solo vocales

Dada una string str que contiene solo letras, la tarea es imprimir la subsecuencia más larga de la string str que contiene solo vocales. Ejemplos:   Entrada: str = “geeksforgeeks”  Salida: eeoee  Explicación:  “eeoee” es la subsecuencia más larga de la string que contiene solo vocales. Entrada: str = “HelloWorld”  Salida: eoo  Explicación:  “eeo” es la subsecuencia … Continue reading «Subsecuencia más larga de una string que contiene solo vocales»

Código abierto y datos abiertos

La proliferación de Internet, los dispositivos inteligentes y el aumento de las aplicaciones han impulsado la transformación digital que conduce al rápido crecimiento de los datos. Más de 2,5 quintillones de datos generados cada día. En todo el mundo, hay 44 zettabytes de datos generados en el año 2020, de los cuales es probable que … Continue reading «Código abierto y datos abiertos»