PAT-DAY01
1001 卡拉兹猜想
第一次写PAT,有两个要注意的点
1.类名称一定写成Main
2.在输入输出的题目中不要加“请输入。。。”这种题目要求之外的输出
package day01;
import java.util.Scanner;
public class D01 {
public static void main(String[] args) {
int step=0;
Scanner scan = new Scanner(System.in);
System.out.print("请输入一个整数:\n");
int n = scan.nextInt();
while(n!= 1) {
if(n%2 == 0 ) {
n=n/2;
step++;
}
else {
n=(n*3+1)/2;
step= step+1;
}
}
System.out.print(step);
scan.close();
}
}