Module: Sub-rotinas: procedimentos e funções - 2


Problem

9 /10


números amigáveis

Problem

Números amigáveis -– são dois números naturais tais que a soma de todos os divisores de um número (menor que o próprio número) é igual ao outro número, e vice-versa. Escreva um programa que teste um par de números quanto à "amigabilidade". Use uma função que calcula a soma dos divisores de um número.

Entrada: A string de entrada contém dois números naturais.

Saída: O programa deve gerar a palavra 'SIM' se os números recebidos – amigável, e a palavra 'NÃO' caso contrário.

Exemplos
# Entrada Saída
1 220 284 SIM
2 1210 1092 NÃO