Cho số nguyên dương n. Dùng Stream.iterate sinh dãy Collatz: nếu n chẵn → n/2; nếu n lẻ → 3n+1. Dừng khi gặp 1. In số bước cần thiết (số phép biến đổi để từ n về 1).
Một dòng chứa n.
1 <= n <= 10^6
Số bước.
Ví dụ:
Đầu vào:
6
Đầu ra:
8
Giải thích:
Đang tải editor...