s1Eva_IIT2014_T1 Números amigos

Ejercicios: 1Eva_IIT2014_T1 Números amigos

Propuesta de solución en Python, también se adjunta diagrama en pdf

# ICM00794-Fundamentos de Computación - FCNM-ESPOL
# 1ra Evaluación II Término 2014 - FCNM-ESPOL
# Tema 1. Números amigos
# Propuesta de solucion: edelros@espol.edu.ec

a = int(input("número a: "))
b = int(input("número b: "))

atotal = 1
i = 2
while (i<a):
      r = a%i
      if (r==0):
          atotal = atotal+i
      i = i+1

btotal = 1
j = 2
while (j<b):
      r = b%j
      if (r==0):
          btotal = btotal+j
      j = j+1

if (atotal==b and btotal==a):
      namigos = 1
else:
      namigos = 0

print(namigos)