Valores de precio mínimo, máximo y promedio para todos los artículos de un tipo dado

Dada una array de strings artículo[] y una array de enteros precio[] donde precio[i] es el precio del artículo[i] cuando se compra en la i -ésima tienda. La tarea es encontrar el valor de precio más bajo, más alto y promedio para todos los artículos comprados. Ejemplos: Entrada: artículo[] = {“juguete”, “bolígrafo”, “cuaderno”, “bolígrafo”}, precio[] … Continue reading «Valores de precio mínimo, máximo y promedio para todos los artículos de un tipo dado»

Encuentre el número de soluciones para la ecuación dada

Dados tres enteros A , B y C , la tarea es encontrar el conteo de valores de X tal que se cumpla la siguiente condición,  X = B * Sm(X) A + C donde Sm(X) denota la suma de dígitos de X y 1 < X < 10 9 . Ejemplos:   Entrada: A = … Continue reading «Encuentre el número de soluciones para la ecuación dada»

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»

Pasos mínimos necesarios para cubrir una secuencia de puntos en una cuadrícula infinita

Dada una cuadrícula infinita, la posición inicial de la celda (x, y) y una secuencia de otra posición de la celda que debe cubrirse en el orden dado. La tarea es encontrar el número mínimo de pasos necesarios para viajar a todas esas celdas. Nota: El movimiento se puede realizar en cualquiera de las ocho … Continue reading «Pasos mínimos necesarios para cubrir una secuencia de puntos en una cuadrícula infinita»

Dividir un triángulo isósceles en dos partes con relación de áreas como n:m

Dada la altura  de un triángulo isósceles y dos números enteros  ,  . La tarea es encontrar la altura  desde la parte superior del triángulo tal que si hacemos un corte a la altura h desde la parte superior paralela a la base, entonces el triángulo debe dividirse en dos partes con la proporción de … Continue reading «Dividir un triángulo isósceles en dos partes con relación de áreas como n:m»

Dada la cuenta de dígitos 1, 2, 3, 4, encuentre la suma máxima posible

Dada la cuenta de los dígitos 1, 2, 3, 4. Usando estos dígitos, solo puede formar los números 234 y 12. La tarea es encontrar la suma máxima posible que se puede obtener después de formar los números.  Nota : El objetivo es solo maximizar la suma, incluso si algunos de los dígitos quedan sin … Continue reading «Dada la cuenta de dígitos 1, 2, 3, 4, encuentre la suma máxima posible»

Programa para comprobar la congruencia de dos triángulos

Dadas cuatro arrays de 3 números cada una que representan lados y ángulos de dos triángulos. La tarea es comprobar si los dos triángulos son congruentes o no. También imprime el teorema por el cual son congruentes. Nota: Todos los lados y ángulos dados como entrada son para triángulos válidos. Ejemplos: Input : side1 = … Continue reading «Programa para comprobar la congruencia de dos triángulos»

Árbol de expansión disjunto de borde máximo posible de un gráfico completo

Dar un gráfico completo con N-vértices. La tarea es encontrar el número máximo posible de árbol de expansión disjunto de aristas. El árbol de expansión disjunto de aristas es un árbol de expansión en el que no hay dos árboles en el conjunto que tengan una arista en común. Ejemplos:   Input : N = 4 … Continue reading «Árbol de expansión disjunto de borde máximo posible de un gráfico completo»

Transformar N al valor mínimo posible

Dados dos números y N y D . Aplique cualquiera de las dos operaciones siguientes a N :   añadir D a N cambie N a digitsum(N) , donde digitsum(N) es la suma de los dígitos de N La tarea es transformar N al mínimo valor posible. Imprime el valor mínimo posible de N y el … Continue reading «Transformar N al valor mínimo posible»

Número de soluciones integrales para la ecuación x = b*(sumofdigits(x)^a)+c

Dados a, b y c que son parte de la ecuación x = b * ( sumdigits(x) ^ a ) + c . Donde sumdigits(x) determina la suma de todos los dígitos del número x. La tarea es encontrar todas las soluciones enteras para x que satisfagan la ecuación e imprimirlas en orden creciente. Dado que, … Continue reading «Número de soluciones integrales para la ecuación x = b*(sumofdigits(x)^a)+c»