1. 程式人生 > >【華為機試】—— 6.質數因子

【華為機試】—— 6.質數因子

string ner out system pre 分享 args 機試 分享圖片

題目

技術分享圖片

解法

import java.util.Scanner;

public class Main {
    public static void main(String[] args){
        
        Scanner sc = new Scanner(System.in);
        
        long x = sc.nextLong();
        
        int base = 2;
        
        while(x>1){
            
            if
(x % base == 0){ System.out.print(base+" "); x /= base; }else { base++; } } sc.close(); } }

【華為機試】—— 6.質數因子