🛠️ToolsShed

Visualizzatore della sequenza di Collatz

Visualizza la sequenza della congettura di Collatz per qualsiasi numero iniziale.

Domande Frequenti

Implementazione del Codice

def collatz_sequence(n):
    seq = [n]
    while n != 1:
        n = n // 2 if n % 2 == 0 else 3 * n + 1
        seq.append(n)
    return seq

n = 27
seq = collatz_sequence(n)
print(f"Starting number: {n}")
print(f"Steps to reach 1: {len(seq) - 1}")
print(f"Peak value: {max(seq)}")
print(f"Sequence: {seq[:10]}... (showing first 10)")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.