Ejercicios Project Euler en JavaScript
El Proyecto Euler es una serie de desafiantes problemas matemáticos /de programación informática que requerirán algo mas que conocimientos matemáticos para lograr resolverlos. La motivación para iniciar el Proyecto Euler y su continuación, es proporcionar una plataforma para que la mente se adentre en áreas desconocidas y aprenda nuevos conceptos en un contexto divertido y recreativo.
Aquí les traigo algunos de los ejercicios del Proyecto Euler resueltos:
1.-Si enumeramos todos los números naturales por debajo de 10 que son múltiplos de 3 o 5, obtenemos 3, 5, 6 y 9. La suma de estos múltiplos es 23.
Encuentra la suma de todos los múltiplos de 3 o 5 por debajo de 1000.
2.-Los factores primos de 13195 son 5, 7, 13 y 29.
¿Cuál es el factor primo más grande del número 600851475143?
3.-2520 es el número más pequeño que se puede dividir por cada uno de los números del 1 al 10 sin ningún resto.
¿Cuál es el número positivo más pequeño que es divisible por todos los números del 1 al 20?
4.-La suma de los cuadrados de los primeros diez números naturales es,1^2 + 2^2 + ... + 10^2 = 385
El cuadrado de la suma de los primeros diez números naturales es,(1 + 2 + ... + 10)^2 = 55^2 = 3025
Por tanto, la diferencia entre la suma de los cuadrados de los diez primeros números naturales y el cuadrado de la suma es .
Calcula la diferencia entre la suma de los cuadrados de los primeros cien números naturales y el cuadrado de la suma.
5.-Al enumerar los primeros seis números primos: 2, 3, 5, 7, 11 y 13, podemos ver que el sexto primo es 13.
¿Cuál es el número primo 1001er?
6.-La suma de los números primos por debajo de 10 es 2 + 3 + 5 + 7 = 17.
Encuentra la suma de todos los números primos por debajo de dos millones.
7.-Un triplete pitagórico es un conjunto de tres números naturales, a < b < c , para los cuales,
a 2 + b 2 = c 2
Por ejemplo, 3 2 + 4 2 = 9 + 16 = 25 = 5 2 .
Existe exactamente un triplete pitagórico para el cual a + b + c = 1000.
Halla el producto abc .