import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); while(sc.hasNext()){ int n=sc.nextInt(); int count=0; for (int i = 2; i <=Math.sqrt(n); i++) { while(n%i==0){ n=n/i; if(count==0){ System.out.print(i); count++; }else System.out.print("*"+i); } } if(n>1){ if(count==0) System.out.println(n); else System.out.println("*"+n); }else System.out.println(); } } }
0.0分
0 人评分
打水问题 (C语言代码)浏览:1070 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1110 |
【简单计算】 (C语言代码)浏览:622 |
矩阵加法 (C语言代码)浏览:1720 |
母牛的故事 (C语言代码)浏览:940 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:535 |
C二级辅导-等差数列 (C语言代码)浏览:695 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:454 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:556 |
A+B for Input-Output Practice (III) (C语言代码)浏览:420 |