Funzioni logiche. Numeri perfetti
Problem
Un numero perfetto è un numero uguale alla somma di tutti i suoi divisori minori di se stesso (ad esempio, il numero 6=1+2+3). Scrivete un programma che prenda un numero naturale N e determini se il numero N è perfetto. Utilizza la funzione per trovare la somma dei divisori di un numero e la funzione booleana per verificare se il numero è perfetto o meno.
Input: la stringa di input contiene un numero naturale  ; N .
Uscita: se il numero N – perfetto, il programma dovrebbe emettere la parola 'SÌ', altrimenti – la parola 'NO'.
Esempi.