解决方案 »

  1.   


    package java_exercise3;public class jiaogu2 {
    public static int jiaogu(int n){
    if(n==1) return 1;
    if(n%2!=0){
    return (jiaogu(3*n+1));
    }
    else{
    return (jiaogu(n/2));
    }
    }

    public static void main(String args[]){
    for(int i=3;i<=10000;i++)
    {
    int temp=0;
    boolean a=false;
    temp=jiaogu(i);
    if(temp==1)
    {
    a=true;
    }
    if(a==true)
    {
    System.out.println(i+"符合角谷猜想");
    }
    }
    System.out.println("3至10000的正整数都符合角谷猜想");
    }
    }会做啦,结贴