题解 | #质数因子#
质数因子
https://www.nowcoder.com/practice/196534628ca6490ebce2e336b47b3607
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner fzhinput = new Scanner(System.in); int zzs = fzhinput.nextInt(); int sz = zzs; int i=2; while(i==2){ if(sz%i==0){ System.out.print(2+" "); sz/=i; } else{ i+=1; } } while(i<=zzs){ if(sz%i==0){ System.out.print(i+" "); sz/=i; } else{ i+=2; } } } }