美文网首页
PAT 乙级 1001

PAT 乙级 1001

作者: Lrcx | 来源:发表于2019-03-26 23:18 被阅读0次

    题目本身不难,主要思路为判断输入的数为奇数还是偶数

    import java.util.Scanner;

    public class Main  {//这个方法一定要是Main,,不然提交之后编译报错

            public static void main(String[] args) {

                    Scanner s=new Scanner(System.in);

                    int num=s.nextInt();

                    Main c=new Main();

                    System.out.println(c.value(num));

    }

    //核心代码区

    public int value(int num) {

            int i=0;

            while(num!=1) {

                    if(num%2==0) {

                    num=num/2;

            }else {

                    num=(3*num+1)/2;

                }

            i++;

        }

        return i;

        }

    }

    相关文章

      网友评论

          本文标题:PAT 乙级 1001

          本文链接:https://www.haomeiwen.com/subject/oqbovqtx.html