Comprobar si un número es Quartan Prime o no

Dado un entero positivo N, verifique si es Quartan prime o no. Escriba ‘Sí’ si es un número primo de Cuarta; de lo contrario, escriba ‘No’. Quartan Prime : Un número primo de la forma x 4 + y 4 donde x > 0, y > 0, y xey son números enteros es un Quartan … Continue reading «Comprobar si un número es Quartan Prime o no»

El número más grande que tiene valores positivos y negativos presentes en la array

Dada una array arr[] que consta de N enteros, la tarea es encontrar el mayor número K ( > 0 ) tal que tanto los valores K como -K estén presentes en la array dada arr[] . Si no existe tal número, imprima -1 . Ejemplos: Entrada: arr[] = {3, 2, -2, 5, -3} Salida: … Continue reading «El número más grande que tiene valores positivos y negativos presentes en la array»

Contar números de un rango dado cuyo producto de dígitos es K

Dados tres números enteros positivos L , R y K , la tarea es contar los números en el rango [L, R] cuyo producto de dígitos es igual a K Ejemplos: Entrada: L = 1, R = 130, K = 14 Salida: 3 Explicación:  Los números en el rango [1, 100] cuya suma de dígitos … Continue reading «Contar números de un rango dado cuyo producto de dígitos es K»

Compruebe si la permutación de una string puede romper la permutación de otra

Dadas dos strings str1 y str2 , la tarea es verificar si es posible alguna permutación de las strings dadas str1 y str2 de modo que el carácter en cada índice de una string sea mayor o igual que la otra string. Ejemplos:  Entrada: A = «abc», B = «xya»  Salida: Sí  Explicación:  «ayx» es … Continue reading «Compruebe si la permutación de una string puede romper la permutación de otra»

Subconjunto más grande donde la diferencia absoluta de dos elementos cualquiera es una potencia de 2

Dada una array arr[] de distintos elementos -10 9 ≤ a i ≤ 10 9 . La tarea es encontrar el subconjunto más grande de la array dada de modo que la diferencia absoluta entre dos números cualesquiera en el subconjunto sea una potencia positiva de dos. Si no es posible crear dicho subconjunto, imprima … Continue reading «Subconjunto más grande donde la diferencia absoluta de dos elementos cualquiera es una potencia de 2»

Compruebe si un número dado es un cuadrado perfecto usando la búsqueda binaria

Comprueba si un número dado N es un cuadrado perfecto o no. En caso afirmativo, devuelva el número del cual es un cuadrado perfecto, de lo contrario, imprima -1. Ejemplos:  Entrada: N = 4900  Salida 70  Explicación:  4900 es un número cuadrado perfecto de 70 porque 70 * 70 = 4900 Entrada: N = 81  … Continue reading «Compruebe si un número dado es un cuadrado perfecto usando la búsqueda binaria»

Encuentre el ángulo máximo en el que podemos inclinar la botella sin derramar agua

Dada una botella de agua con forma de prisma rectangular cuya base es un cuadrado de lado x cm y altura y cm, la tarea es encontrar el ángulo máximo al que podemos inclinar la botella sin derramar agua, cuando z cm cúbicos de Se vierte agua en la botella y se inclina gradualmente la … Continue reading «Encuentre el ángulo máximo en el que podemos inclinar la botella sin derramar agua»

ML | Funciones de pérdida comunes

La función de pérdida estima qué tan bien un algoritmo particular modela los datos proporcionados. Las funciones de pérdida se clasifican en dos clases según el tipo de tarea de aprendizaje. Modelos de regresión: predecir valores continuos. Modelos de clasificación: predecir la salida de un conjunto de valores categóricos finitos. PÉRDIDAS DE REGRESIÓN  Error cuadrático … Continue reading «ML | Funciones de pérdida comunes»

Consultas de suma de rango basadas en condiciones dadas

Dada una array arr[] de N enteros y la array Queries[][] que consta de Q consultas de la forma {m, a, b} . Para cada consulta, la tarea es encontrar la suma de los elementos de la array de acuerdo con las siguientes condiciones: Si m = 1: encuentre la suma de los elementos de … Continue reading «Consultas de suma de rango basadas en condiciones dadas»

Función de Ackermann usando programación dinámica

Dados dos enteros M y N distintos de cero , el problema es calcular el resultado de la función de Ackermann en función de algunas ecuaciones particulares.  La función de Ackermann se define como: Ejemplos: Entrada: M = 2, N = 2 Salida: 7 Entrada: M = 2, N = 7 Salida: 6141004759 Mesa vacía … Continue reading «Función de Ackermann usando programación dinámica»