Java 四个TLE 求助大佬
查看原帖
Java 四个TLE 求助大佬
688916
bailanxiaozi楼主2022/3/6 23:16
import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner ms = new Scanner(System.in);
        int n = ms.nextInt();
        String a = n + "" + " ";
        while(n != 1){
             if(n % 2 == 0){
                  n = n /2;
             }else{
                  n = n * 3 - 1;
             }
             a = a + n;
        }
        String b[] = a.split(" ");
        int c[] = new int[b.length];
        for(int i = 0; i < b.length; ++i){
             c[i] = Integer.parseInt(b[b.length - i - 1]);
        }
        for(int i = 0; i < c.length; ++i){
            System.out.print(c[i] + " ");
        }
    }
}
2022/3/6 23:16
加载中...