Cho số nguyên dương N. Áp dụng quy tắc Collatz: nếu N chẵn thì N = N/2, nếu N lẻ thì N = 3*N + 1. Lặp cho tới khi N = 1. In số bước đã thực hiện. Yêu cầu cài bằng vòng while với biến đếm $steps (iterator pattern). Lưu ý edge case: với N = 1 ban đầu, số bước là 0.
Một số nguyên N.
1 ≤ N ≤ 10^7
Số bước Collatz.
Đang tải editor...