#13771: 如何從WA變AC


pony0613@icloud.com (馬明徵)


#import java.util.Scanner;

 

public class testA010 {

publicstaticvoid main(String[] args) {

Scanner sc = new Scanner(System.in);

 

System.out.println("一個整數, 大於1 且 小於等於 1000000");

while(sc.hasNext()) {

intnum = sc.nextInt();

int[] check = newint[10000];

check[0] = 1;

ints = 0;

for(intnum2 = 2; num2<=num ;num2++) 

{

while(num % num2 == 0) {

check[s] = num2;

num = num/num2;

s++;

}

}

for(inta=0;a<s;a++) {

System.out.print(check[a]);

if(check[a] == check[a+1])

{

System.out.print("^");

}

elseif(check[a+1] != 0){

System.out.print(" * ");

}

}

 

}

 

}

}

#13774: Re:如何從WA變AC


snakeneedy (蛇~Snake)


給人看的提示文字,除非題目有特別說,不然都不需要印出來。把 System.out.println("一個整數, 大於1 且 小於等於 1000000"); 拿掉吧。