Sustituye cada elemento por el más pequeño de los demás

Dada una array arr[] de N enteros distintos, la tarea es reemplazar cada elemento por el más pequeño entre todos los demás elementos restantes de la array. Ejemplos:   Entrada: arr[] = { 4, 2, 1, 3 }  Salida: arr[]= { 1, 1, 2, 1 }  Explicación:  Para arr[0], el menor de los elementos restantes es … Continue reading «Sustituye cada elemento por el más pequeño de los demás»

Conteo de números con todos los dígitos iguales en un rango dado

Dados dos números enteros L y R que denotan los valores inicial y final de un rango, la tarea es contar todos los números en ese rango cuyos dígitos sean todos iguales, como 1, 22, 444, 3333, etc. Ejemplo:   Entrada: L = 12, R = 68  Salida: 5  Explicación:  { 22, 33, 44, 55, 66} … Continue reading «Conteo de números con todos los dígitos iguales en un rango dado»

números tetraédricos

Un número se denomina número tetraédrico si se puede representar como una pirámide con una base triangular y tres lados, llamada tetraedro. El n- ésimo número tetraédrico es la suma de los primeros n números triangulares . Los diez primeros números tetraédricos son:  1, 4, 10, 20, 35, 56, 84, 120, 165, 220,…  Fórmula para … Continue reading «números tetraédricos»

Encuentra el número más pequeño cuya suma de dígitos es N

Dado un número entero positivo N , la tarea es encontrar el número más pequeño cuya suma de dígitos sea N. Ejemplo:   Input: N = 10 Output: 19 Explanation: 1 + 9 = 10 = N Input: N = 18 Output: 99 Explanation: 9 + 9 = 18 = N Enfoque ingenuo:   Un enfoque ingenuo … Continue reading «Encuentra el número más pequeño cuya suma de dígitos es N»

Programa para hallar la suma de la serie 1 + x + x^2+ x^3+ .. + x^n

Dado un entero X , la tarea es imprimir la serie y encontrar la suma de la serie  Ejemplos:   Entrada: X = 2, N = 5  Salida: Suma = 31  1 2 4 8 16 Entrada: X = 1, N = 10  Salida: Suma = 10  1 1 1 1 1 1 1 1 1 … Continue reading «Programa para hallar la suma de la serie 1 + x + x^2+ x^3+ .. + x^n»

Encuentre x, y, z que satisfagan 2/n = 1/x + 1/y + 1/z

Dado n, encuentra x, y, z tales que x, y, z satisfacen la ecuación “2/n = 1/x + 1/y + 1/z” Hay múltiples x, y y z que satisfacen la ecuación imprime cualquiera de ellos, si no es posible, imprima -1. Ejemplos:   Input : 3 Output : 3 4 12 Explanation: here 3 4 and … Continue reading «Encuentre x, y, z que satisfagan 2/n = 1/x + 1/y + 1/z»

Subsecuencia más larga de números pares en una array

Dada una array arr[] que contiene N enteros, la tarea es imprimir la longitud de la subsecuencia más larga de números pares en la array. Ejemplos:   Entrada: arr[] = {3, 4, 11, 2, 9, 21}  Salida: 2  Explicación:  La subsecuencia más larga que contiene números pares es {4, 2}. Por lo tanto, la respuesta es 2. … Continue reading «Subsecuencia más larga de números pares en una array»

Circunradio del rectángulo

Aquí tenemos un rectángulo de largo l y ancho b . Tenemos que encontrar el circunradio del rectángulo. Ejemplos:  Input : l = 3, b = 4 Output :2.5 Input :l = 10, b = 12 Output :3.95227774224 Enfoque :  del diagrama, podemos entender claramente que el circunradio r es la mitad de la diagonal … Continue reading «Circunradio del rectángulo»

Programa para hallar el N-ésimo término de las series 1, 2, 11, 12, 21….

Dado un número N, la tarea es encontrar el N-ésimo término de la serie:   1, 2, 11, 12, 21…   Ejemplos:   Input : N = 2 Output : 2 Input : N = 5 Output : 21 Planteamiento:  La idea se basa en que el valor del último dígito se alterna en la serie. Por ejemplo, … Continue reading «Programa para hallar el N-ésimo término de las series 1, 2, 11, 12, 21….»