Suma de la serie 1.2.3 + 2.3.4 + … + n(n+1)(n+2)

Encuentra la suma hasta n términos de la serie: 1.2.3 + 2.3.4 + … + n(n+1)(n+2). En este 1.2.3 representan el primer término y 2.3.4 representan el segundo término. Ejemplos:   Input : 2 Output : 30 1.2.3 + 2.3.4 = 6 + 24 = 30 Input : 3 Output : 90 Enfoque simple Ejecutamos un … Continue reading «Suma de la serie 1.2.3 + 2.3.4 + … + n(n+1)(n+2)»

número de pentatopo – Part 1

Dado un número n, la tarea es escribir un programa para encontrar el enésimo número de pentátopo. Un número de pentátopo es una clase de número figurativo y se puede representar como patrones geométricos regulares y discretos. En el triángulo pascal, el número en la quinta celda de cualquier fila que comience con el quinto … Continue reading «número de pentatopo – Part 1»

Genera N números hexadecimales aleatorios

Dado un entero positivo N , la tarea es generar N enteros hexadecimales aleatorios . Ejemplos: Entrada: N = 3 Salida: F9AD0D9 E19B24CD01 A5E   Enfoque: El problema dado se puede resolver con la ayuda de la función rand() que se utiliza para generar números enteros aleatorios. Se puede crear una array de caracteres que … Continue reading «Genera N números hexadecimales aleatorios»

Cuente las ocurrencias de un elemento en una array de tamaño N * N generada de tal manera que cada elemento sea igual al producto de sus índices

Dados dos enteros positivos N y X , la tarea es contar las ocurrencias del entero X dado en una array cuadrada de longitud N generada de tal manera que cada elemento de la array sea igual al producto de sus índices de fila y columna ( basado en 1 indexación ). Ejemplos: Entrada: N … Continue reading «Cuente las ocurrencias de un elemento en una array de tamaño N * N generada de tal manera que cada elemento sea igual al producto de sus índices»

Cuente las rotaciones de N que son pares e impares

Dado un número n , la tarea es contar todas las rotaciones del número dado que son pares e impares. Ejemplos:   Input: n = 1234 Output: Odd = 2, Even = 2 Total rotations: 1234, 2341, 3412, 4123 Odd rotations: 2341 and 4123 Even rotations: 1234 and 3412 Input: n = 246 Output: Odd = 0, … Continue reading «Cuente las rotaciones de N que son pares e impares»

Comprobar si el número de factores pares e impares de un número son iguales

Dado un número N , la tarea es encontrar si N tiene el mismo número de factores pares e impares. Ejemplos:   Entrada: N = 10  Salida: SI  Explicación: 10 tiene dos factores impares (1 y 5) y dos factores pares (2 y 10) Entrada: N = 24  Salida: NO  Explicación: 24 tiene dos factores impares … Continue reading «Comprobar si el número de factores pares e impares de un número son iguales»

Número de formas de escribir N como una suma de 4 cuadrados

Dado un número N, la tarea es encontrar el número de formas de escribir N como una suma de 4 cuadrados. Dos representaciones se consideran diferentes si sus términos están en un orden diferente o si el número entero elevado al cuadrado (no solo el cuadrado) es diferente. Ejemplos: Entrada: n=1  Salida: 8  1 2 … Continue reading «Número de formas de escribir N como una suma de 4 cuadrados»

número eneadecagonal

Dado un número n, la tarea es encontrar el n-ésimo número eneadecagonal. Un número eneadecagonal es un polígono de diecinueve lados en matemáticas. Pertenece a una clase de números figurativos. El número contiene la cantidad de puntos y los puntos están dispuestos en un patrón o serie. Un número eneadecagonal también se conoce como nonadecagon. Los … Continue reading «número eneadecagonal»

Comprueba si un número se puede escribir como una suma de ‘k’ números primos

Dados dos números N y K. Necesitamos averiguar si ‘N’ se puede escribir como suma de ‘K’ números primos. Dado N <= 10^9 Ejemplos:  Input : N = 10 K = 2 Output : Yes 10 can be written as 5 + 5 Input : N = 2 K = 2 Output : No La idea … Continue reading «Comprueba si un número se puede escribir como una suma de ‘k’ números primos»