#15035: help!(Java)


peter020104 (Peter)

學校 : 國立彰化高級中學
編號 : 70417
來源 : [112.78.82.88]
最後登入時間 :
2021-05-26 09:09:41
a010. 因數分解 | From: [114.35.88.93] | 發表日期 : 2018-09-06 19:58

public class a010 {
public static void main(String [] args) {
java.util.Scanner sc=new java.util.Scanner(System.in);
int a=0;
String ans="";
while(sc.hasNext()) {
a=sc.nextInt();
ans="";
int first=0;
while(a>=Math.sqrt(a)) {
int b=2;
int count=1;
while(a%b==0) {
String ele=String.valueOf(b);
if(first==0) {
ans+=ele;
}else if(count>1) {
ans=ans+"^"+ele;
}else {
ans=ans+" * "+ele;
}
first++;
count++;
}
b++;
}
System.out.println(ans);
}
}
}

 
ZeroJudge Forum