Distribuya M objetos a partir de la persona S de modo que cada i-ésima persona obtenga arr[i] objetos

Dada una array arr[] que consta de N enteros ( indexación basada en 1 ) y dos enteros M y S , la tarea es distribuir M objetos entre N personas, comenzando desde la posición S , de modo que la i -ésima persona obtenga como máximo arr [i] objetos cada vez. Ejemplos: Entrada: arr[] … Continue reading «Distribuya M objetos a partir de la persona S de modo que cada i-ésima persona obtenga arr[i] objetos»

Programa Javascript para rotar una array 180 grados

Dada una array cuadrada, la tarea es que la giremos 180 grados en sentido contrario a las agujas del reloj sin usar ningún espacio extra.  Ejemplos:  Input : 1 2 3 4 5 6 7 8 9 Output : 9 8 7 6 5 4 3 2 1 Input : 1 2 3 4 5 … Continue reading «Programa Javascript para rotar una array 180 grados»

Cuente todas las posibles permutaciones de vocales de longitud N que se pueden generar en función de las condiciones dadas

Dado un número entero N , la tarea es contar el número de strings de longitud N que consisten en vocales minúsculas que se pueden generar según las siguientes condiciones: Cada ‘a’ sólo puede ir seguida de una ‘e’ . Cada ‘e’ solo puede ir seguida de una ‘a’ o una ‘i’. Cada ‘i’ no … Continue reading «Cuente todas las posibles permutaciones de vocales de longitud N que se pueden generar en función de las condiciones dadas»

Programa Python3 para verificar si todos los elementos de la array se pueden convertir a números pronicos girando dígitos

Dada una array arr[] de tamaño N , la tarea es verificar si es posible convertir todos los elementos de la array en un número pronico al rotar los dígitos de los elementos de la array cualquier cantidad de veces. Ejemplos: Entrada: { 321, 402, 246, 299}  Salida: Verdadero  Explicación:  arr[0] → La rotación a … Continue reading «Programa Python3 para verificar si todos los elementos de la array se pueden convertir a números pronicos girando dígitos»

Contar formas de representar N como suma de potencias de 2

Dado un número entero N , la tarea es contar el número de formas de representar N como la suma de potencias de 2 . Ejemplos: Entrada: N = 4 Salida: 4 Explicación: Todas las formas posibles de obtener la suma N usando potencias de 2 son {4, 2+2, 1+1+1+1, 2+1+1}. Entrada: N= 5 Salida: … Continue reading «Contar formas de representar N como suma de potencias de 2»

Número de dígito K más grande divisible por todos los números en una array dada

Dada una array arr[] de tamaño N y un número entero K. La tarea es encontrar el número de dígitos K más grande divisible por todos los números de arr[]. Ejemplos: Entrada: arr[] = {2, 3, 5}, K = 3 Salida: 990 Explicación: 990 es el mayor número de 3 dígitos divisible por 2, 3 … Continue reading «Número de dígito K más grande divisible por todos los números en una array dada»

Encuentre elementos de array con el bit establecido más a la derecha en la posición del bit establecido más a la derecha en K

Dada una array arr[] que consiste en N y un entero K , la tarea es imprimir los elementos de arr[] cuyo bit establecido más a la derecha está en la misma posición que el bit establecido más a la derecha en K . Ejemplos: Entrada: arr[] = { 3, 4, 6, 7, 9, 12, … Continue reading «Encuentre elementos de array con el bit establecido más a la derecha en la posición del bit establecido más a la derecha en K»

Programa Javascript para rotar dígitos de un número dado por K

Dados dos números enteros N y K , la tarea es rotar los dígitos de N por K. Si K es un número entero positivo, rotar a la izquierda sus dígitos. De lo contrario, gire a la derecha sus dígitos. Ejemplos: Entrada: N = 12345, K = 2 Salida: 34512  Explicación  : Girar a la … Continue reading «Programa Javascript para rotar dígitos de un número dado por K»

Minimice las eliminaciones de cualquier extremo para eliminar el Mínimo y el Máximo de la array

Dada la array de enteros arr[] de tamaño N, la tarea es encontrar el recuento del número mínimo de operaciones de eliminación para eliminar el elemento mínimo y máximo de la array. Los elementos solo se pueden eliminar desde cualquier extremo de la array. Ejemplos: Entrada: arr = [2, 10, 7, 5, 4, 1, 8, … Continue reading «Minimice las eliminaciones de cualquier extremo para eliminar el Mínimo y el Máximo de la array»