Compruebe si los Nodes del árbol binario forman una progresión aritmética, geométrica o armónica

Dado un árbol binario , la tarea es verificar si los Nodes en este árbol forman una progresión aritmética , una progresión geométrica o una progresión armónica . Ejemplos:   Input: 4 / \ 2 16 / \ / \ 1 8 64 32 Output: Geometric Progression Explanation: The nodes of the binary tree can be … Continue reading «Compruebe si los Nodes del árbol binario forman una progresión aritmética, geométrica o armónica»

Encuentre un número entero que sea común en el número máximo de progresiones aritméticas dadas

Dadas dos arrays de enteros A[] y D[] , donde A i y D i representan el primer elemento y la diferencia común de una progresión aritmética respectivamente, la tarea es encontrar un elemento que sea común en el número máximo de progresiones aritméticas dadas. Ejemplos:   Entrada: A[] = {3, 1, 2, 5}, D[] = … Continue reading «Encuentre un número entero que sea común en el número máximo de progresiones aritméticas dadas»

Programa Php para imprimir todos los tripletes en una array ordenada que forman AP

Dada una array ordenada de enteros positivos distintos, imprima todos los tripletes que forman ejemplos AP (o progresión aritmética):   Input : arr[] = { 2, 6, 9, 12, 17, 22, 31, 32, 35, 42 }; Output : 6 9 12 2 12 22 12 17 22 2 17 32 12 22 32 9 22 35 … Continue reading «Programa Php para imprimir todos los tripletes en una array ordenada que forman AP»

Operaciones mínimas para igualar dos números

Dados dos números n y m , la tarea es encontrar el número mínimo de operaciones requeridas para hacerlos iguales si se pueden realizar las siguientes operaciones sobre ellos.   Durante la primera operación, cualquiera de los dos números puede incrementarse en uno. Durante la segunda operación, cualquiera de los dos números puede incrementarse en dos. … Continue reading «Operaciones mínimas para igualar dos números»

Significado aritmetico

La media aritmética, también llamada promedio o valor promedio, es la cantidad que se obtiene al sumar dos o más números o variables y luego dividir por el número de números o variables. La media aritmética es importante en estadística. Por ejemplo, digamos que solo hay dos cantidades involucradas, la media aritmética se obtiene simplemente sumando … Continue reading «Significado aritmetico»

Progresión aritmética más larga que se puede formar con la diferencia común dada d

Dada una array desordenada a[] de tamaño n y un entero d que es la diferencia común, la tarea es encontrar la longitud del AP más largo que se puede formar para todos los j, mayor que algún i(<n),  if a[j] = a[i] + (j-i) * d es decir, a[j] está en el AP de … Continue reading «Progresión aritmética más larga que se puede formar con la diferencia común dada d»

Contar progresiones aritméticas con suma N y diferencia común igual a 1

Dado un número entero N , la tarea es contar toda la progresión aritmética con Ejemplos: Entrada: N = 12 Salida: 3 Explicación:  Los siguientes tres AP cumplen las condiciones requeridas: {3, 4, 5} {−2, −1, 0, 1, 2, 3, 4, 5} {−11, −10, −9, …, 10, 11, 12]} Entrada: N = 963761198400 Salida: 1919 … Continue reading «Contar progresiones aritméticas con suma N y diferencia común igual a 1»

Programa Python3 para imprimir todos los tripletes en una array ordenada que forman AP

Dada una array ordenada de enteros positivos distintos, imprima todos los tripletes que forman ejemplos AP (o progresión aritmética):   Input : arr[] = { 2, 6, 9, 12, 17, 22, 31, 32, 35, 42 }; Output : 6 9 12 2 12 22 12 17 22 2 17 32 12 22 32 9 22 35 … Continue reading «Programa Python3 para imprimir todos los tripletes en una array ordenada que forman AP»

Suma de múltiplos de A y B menores que N

Dado un número N, la tarea es encontrar la suma de todos los múltiplos de A y B debajo de N. Ejemplos:   Input:N = 11, A= 8, B= 2 Output: Sum = 30 Multiples of 8 less than 11 is 8 only. Multiples of 2 less than 11 is 2, 4, 6, 8, 10 and … Continue reading «Suma de múltiplos de A y B menores que N»

Convierta la array dada en Progresión aritmética agregando un elemento

Dada una array arr[] , la tarea es encontrar un elemento que se pueda agregar a la array para convertirlo en progresión aritmética. Si es imposible convertir la array dada en un AP, imprima -1 . Ejemplos:   Entrada: arr[] = {3, 7}  Salida: 11  3, 7 y 11 es una secuencia AP finita. Entrada: a[] … Continue reading «Convierta la array dada en Progresión aritmética agregando un elemento»