2683:角谷猜想

时间限制:2 S   /  内存限制:65536 KB
AC:19   /  Submit:107
问题描述

所谓角谷猜想,是指对于任意一个正整数:

如果是奇数,则乘$$3$$加$$1$$;如果是偶数,则除以$$2$$。

得到的结果再按照上述规则重复处理,最终总能够得到$$1$$。

如假定初始整数为$$5$$,计算过程分别为$$5→16→8→4→2→1$$。

现在给你一个正整数$$n$$,请你计算需要重复多少次才会变成$$1$$。

输入描述

第一行是一个正整数$$T$$表示测试案例的数量。($$1 \leq T \leq 2.5 \times 10^6$$)

每组案例包含一个正整数$$n$$。($$1 \leq n \leq 10^7$$)

输出描述

针对每组案例,输出$$n$$需要重复多少次才会变成$$1$$。

样例输入复制样例

2

1

5

样例输出

0

5

提示说明

本题请使用 scanf!

相关

题单#18(递推与记忆化搜索)


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1