Time limit: 1.0s , Memory limit: 250M , Points: 1 (partial)
Phỏng đoán Collatz còn được gọi là phỏng đoán là một phỏng đoán rất nổi tiếng và lâu đời trong toán học thể hiện như sau:
Lấy số tự nhiên bất kỳ, nếu chẵn, chia cho để được và nếu là số lẻ lớn hơn , nhân nó với và thêm để được . Lặp lại quá trình này để nhận được một dãy số tự nhiên được gọi là dãy Hailstone, ví dụ ta có dãy .
Phỏng đoán cho rằng bạn bắt đầu bằng bất kỳ số nào bạn luôn đạt . Hãy viết một chương trình tính toán độ dài của dãy Hailstone với số nguyên dương cho trước.
Input
Dòng duy nhất chứa số nguyên thỏa .
Output
In ra độ dài dãy cần tính.
Samples
Sample Input 1
8
Sample Output 1
4
Sample Input 2
3
Sample Output 2
8
Comments