🛠️ToolsShed

Visualizador da sequência de Collatz

Visualize a sequência da conjectura de Collatz para qualquer número inicial.

Perguntas Frequentes

Implementação de Código

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.