Acciones

Diferencia entre revisiones de «Ejercicios del proyecto Euler»

De Software Libre para la Enseñanza y el Aprendizaje de las Matemáticas (2010-11)

(EJERCICIO 6 PROYECTO EULER)
m (Revertidos los cambios de Angromgue (disc.) a la última edición de Crisosort)
Línea 1: Línea 1:
'''Enunciado: EJERCICIO 6 PROYECTO EULER'''
+
En esta sección se encuentran ejercicios del [http://projecteuler.net/ proyecto Euler] realizados con los sistemas de software libre.
 
+
* [[Ejercicio 1: Sumar los enteros menores de 1000 que sean múltiplos de 3 ó 5]].
La suma de los cuadrados de los diez primeros números naturales es,
+
* [[Ejercicio 2: Sumar la sucesión de los n primeros términos de la sucesión de Fibonacci cuyo valor no exceda la cifra 4000000]].
 
+
* [[Ejercicio 3: Mayor factor primo de un número]].
<math>1^2+2^2+...+10^2=385</math>
+
* [[Ejercicio 9: Encontrar una terna pitágorica (a,b,c) que cumpla que a+b+c=1000]].
 
+
* [[Ejercicio 10: Suma de todos los primos hasta 2.000.000]].
El cuadrado de la suma de los diez primeros números naturales es,
+
* [[Ejercicio 7: Encontrar el primo 10001]].
 
+
* [[Ejercicio 20: Sumar los dígitos de 100!]].
<math>(1+2+...+10)^2=55^2=3025</math>
 
 
 
De ahí que la diferencia entre la suma de los cuadrados de los diez primeros números naturales y
 
el cuadrado de la suma sea 3025-385=2640.
 
 
 
Encuentre la diferencia entre la suma de los cuadrados de los primeros cien números naturales y el cuadrado de la suma.
 
---------------------------------------------------
 
 
 
'''Solución'''
 
 
 
En Maxima, definimos el sumatorio de los cuadradados de los primeros cien números naturales:
 
 
 
(%i1) sum(k^2,k,1,100);
 
(%o1) 338350
 
 
 
A continuación, hacemos lo mismo con el cuadrado del sumatorio de los primeros cien números naturales:
 
 
 
(%i2) (sum(k,k,1,100))^2;
 
(%o2) 25502500
 
 
 
Y por último, calculamos la diferencia entre ambos:
 
 
 
(%i3) (sum(k,k,1,100))^2-sum(k^2,k,1,100);
 
(%o3) 25164150
 

Revisión del 13:01 28 abr 2011