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 |
SÌ |
2 |
1210 1092 |
NO |