Forum >> Principianti >> Esercitazione

Pagina: 1

Si definiscono divisori propri di un numero tutti i suoi divisori tranne l'uno e il numero stesso.

Scrivere una funzione modi(ls,k) che, presa una lista ls di interi ed un intero

non negativo k:

1) cancella dalla lista ls gli interi che non hanno esattamente k divisori propri

2) restituisce una seconda lista che contiene i soli numeri primi di ls.

NOTA: un numero maggiore di 1 e' primo se ha 0 divisori propri.




Qualcuno può aiutarmi con questo esercizio?




non so proprio da dove iniziare so solo che per vedere se è primo un numero basta che faccio:

num%2 =0 so che quel numero non è primo


Pagina: 1



Esegui il login per scrivere una risposta.