任何一个整数,如果是偶数则除2;如果为奇数,则乘3加1,得到的新数,继续这样的处理,最后得到一定为1:
代码如下:
public class jiaogucaixiang {
public static void main(String[] args)
{
int n,a,counnt=0;
for(n=3;n<=10000;n++)
{
a=n;
while(a!=1)
{
if(a%2==0)
a=a/2;
else if(a%2==1)
a=a*3+1;
}
if(a==1)
counnt++;
}
if(counnt==9998)
System.out.println(counnt+", 角谷猜想成立");
}
}