PAT【1001】害死人不偿命的3n+1猜想

来源:互联网 发布:怎么查询扣分情况淘宝 编辑:程序博客网 时间:2024/05/24 05:58
#include<stdio.h>
#include<stdlib.h>
int test(int n)
{
int count = 0;
while (n != 1)
{
if (n % 2 == 0)
n = n / 2;
else
n = (3 * n + 1) / 2;
count++;
}
return count;
}
int main()
{
int n,i;
scanf("%d", &n);
i = test(n);
printf("%d", i);
system("pause");
return 0;
}
原创粉丝点击