#include<stdio.h> int f(int n) { if (n == 1)return 0; else if (n % 2 == 0)return 1 + f(n / 2); return 1 + f((3 * n + 1) / 2); } int main() { int n; while (scanf("%d", &n) != EOF) { printf("%d", f(n)); } return 0; }
#include<stdio.h> int f(int n) { if (n == 1)return 0; else if (n % 2 == 0)return 1 + f(n / 2); return 1 + f((3 * n + 1) / 2); } int main() { int n; while (scanf("%d", &n) != EOF) { printf("%d", f(n)); } return 0; }