Programa para imprimir números tetraédricos hasta el término N

requisitos previos:   Números triangulares Números tetraédricos Dado un valor n, la tarea es imprimir series de números tetraédricos hasta el término n. Ejemplos:   Input: 5 Output: 1 4 10 20 35 Input: 10 Output: 1 4 10 20 35 56 84 120 165 220 Método 1: Uso de series de números triangulares:  este problema se … Continue reading «Programa para imprimir números tetraédricos hasta el término N»

Regla del seno con derivación, ejemplo e implementación

Dados los ángulos (en grados) A , C y el lado c , correspondientes a la figura de abajo, la tarea es encontrar los dos lados restantes a y b . Ejemplos: Entrada: A = 45, C = 35, c = 23 Salida: 28,35  39,49 Explicación:  a es 28,35 y b es 39,49 Entrada: A … Continue reading «Regla del seno con derivación, ejemplo e implementación»

Contar pares de tripletes (A, B, C) de puntos en el espacio 2-D que satisfacen la condición dada

Dados N puntos en un espacio bidimensional. La tarea es contar el número de pares de tripletes (A, B, C) de manera que el punto B sea el punto medio del segmento de línea formado al unir los puntos A y C. Ejemplos:   Entrada: puntos = {{1, 1}, {2, 2}, {3, 3}}  Salida: 1  El … Continue reading «Contar pares de tripletes (A, B, C) de puntos en el espacio 2-D que satisfacen la condición dada»

Cuente los subarreglos que consisten en solo 0 y solo 1 en una array binaria

Dada una array binaria que consta solo de ceros y unos. La tarea es encontrar:   El número de subarreglos que tiene solo 1 en él. El número de subarreglos que tiene solo 0. Ejemplos:   Entrada: arr[] = {0, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1}  Salida:  El número de subarreglos que … Continue reading «Cuente los subarreglos que consisten en solo 0 y solo 1 en una array binaria»

El número más grande con un máximo de nueves finales que es menor que N y mayor que ND

Dados dos números N y D . La tarea es encontrar el número más grande menor o igual a N que contiene el número máximo de nueves finales y la diferencia entre N y el número no debe ser mayor que D . Ejemplos:   Input: N = 1029, D = 102 Output: 999 1029 has 1 … Continue reading «El número más grande con un máximo de nueves finales que es menor que N y mayor que ND»

Comprobar si un número se puede representar como la suma de 2 números triangulares

Dado un número entero N , la tarea es averiguar si se puede escribir como una suma de 2 números triangulares (que pueden ser distintos o no). Ejemplos:   Input: N = 24 Output: YES 24 can be represented as 3+21. Input: N = 15 Output: NO Enfoque:  Considere todos los números triangulares menores que N … Continue reading «Comprobar si un número se puede representar como la suma de 2 números triangulares»

Programa para hallar el Volumen de un Prisma Triangular

Dada la longitud, el ancho y la altura de un prisma triangular, la tarea es encontrar el volumen del prisma triangular. Ejemplos:   Input: l = 18, b = 12, h = 9 Output: Volume of triangular prism: 972 Input: l = 10, b = 8, h = 6 Output: Volume of triangular prism: 240 En matemáticas, … Continue reading «Programa para hallar el Volumen de un Prisma Triangular»

Recuento de números primos interesantes hasta N

Dado un número N , la tarea es encontrar el número de primos interesantes menores que iguales a N . Un primo interesante es cualquier número primo que pueda escribirse como a 2 + b 4 , donde a y b son números enteros positivos. Por ejemplo, el número primo interesante más pequeño es 2 … Continue reading «Recuento de números primos interesantes hasta N»

Comprueba si el gran número formado es divisible por 41 o no

Dados los dos primeros dígitos de un número grande digit1 y digit2 . También dado un número c y la longitud del número grande real. Los siguientes n-2 dígitos del número grande se calculan usando la fórmula dígito[i] = ( dígito[i – 1]*c + dígito[i – 2] ) % 10 . La tarea es verificar … Continue reading «Comprueba si el gran número formado es divisible por 41 o no»