Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/09/2011, 18:46
AlanFC
 
Fecha de Ingreso: septiembre-2011
Mensajes: 42
Antigüedad: 12 años, 7 meses
Puntos: 3
Respuesta: [Ejercicio] Numeros amistosos

Muchas gracias razpetia, me funciono perfectamente, de echo, le hize el cambio para que calculara muchos numeros más...
Código Python:
Ver original
  1. suma3 = 0
  2. for n1 in range (1,100001):
  3.     suma = 0
  4.     suma2 = 0
  5.     for n12 in range (1,(n1/2)+1):
  6.         if n1%n12==0:
  7.             suma = suma + n12
  8.     if suma<100001:
  9.         for n21 in range (1,(suma/2)+1):
  10.             if suma%n21==0:
  11.                 suma2 = suma2 + n21
  12.     if n1==suma2:
  13.         if n1<suma:
  14.             suma3 = suma3 + 1
  15.             print suma3,"=>",n1,suma

Exitos!!!
__________________
"Porque nada se...
quiero saberlo todo"