1 题目要求
https://www.patest.cn/contests/pat-b-practise/1001
2 Java源代码
import java.util.ArrayList; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); int n = input.nextInt(); int count = 0; while(n!=1) { if(n%2==0) { n=n/2; }else { n=(3*n+1)/2; } count++; } System.out.println(count); } }
3 评测结果
4 考试注意点
1 粘贴的代码中不要有包名,不需要导包
2 类名必须用Main!
3 到了考场先试一下编译器,熟悉一下,方便后来的调试代码的速度快一点