Module: Sottoprogrammi: procedure e funzioni - 2


Problem

9 /10


numeri amici

Problem

Numeri amichevoli -– sono due numeri naturali tali che la somma di tutti i divisori di un numero (minore di quel numero stesso) è uguale all'altro numero e viceversa. Scrivete un programma che verifichi la "cordialità" di una coppia di numeri. Utilizza una funzione che calcola la somma dei divisori di un numero.

Input: la stringa di input contiene due numeri naturali.

Uscita: Il programma dovrebbe emettere la parola 'SÌ' se i numeri ricevuti – amichevole, e la parola 'NO' altrimenti.

Esempi
# Input Uscita
1 220 284
2 1210 1092 NO