PAT乙级刷题记录-3n+1猜想

来源:互联网 发布:乔丹生涯总数据 编辑:程序博客网 时间:2024/06/05 09:44
import java.util.Scanner;
public class Main {
public static void main(String[] args)
{
Scanner in=new Scanner(System.in);
int n=in.nextInt();
int count=0;
if(n<1001&&n>0)
{
while(n!=1)
{
if(n%2==0)
{
n=n/2;
count++;
}
else
{
n=(3*n+1)/2;
count++;
}
}
System.out.println(count);
}
}

}

这是第一题,大概也是最简单的一题。

0 0
原创粉丝点击