Re: [Python] algoritmo di Collatz

2011-04-30 Per discussione Gianpiero Campanella
Ciao Francesco, l'eccezione che dovresti ottenere è ZeroDivisionError per tutti i numeri potenza di 2; l'errore che ottieni è legato al fatto che stai dividendo un numero per zero, in "rap=npari/ndisp" perché ndisp rimane al valore a cui l'hai inizializzato e cioè 0. Spero possa aiutarti a capire.

[Python] algoritmo di Collatz

2011-04-30 Per discussione Francesco Bonanno
Salve, qualcuno ha voglia di commentare questo tread? Voglio risolvere l'algoritmo in oggetto con questo script... N=input("Inserisci in intero positivo ") A=N alt=N h=0 npari=0 ndisp=0 rap=0 sequenza = [A] while A > 1: if A % 2 == 0: npari+=1 A/=2 else: