import java.util.Scanner;
public class JAVA{
public static void main(String args[]){
Scanner input=new Scanner(System.in);
while(input.hasNext()){
int p,q;
p=input.nextInt();
q=(p/2)+1;
for(int i=2;i<=q;i++){
if(p%i==0){
if(p==2||p==3){
System.out.println("質數");
break;
}else{
System.out.println("非質數");
break;
}
}else{
System.out.println("質數");
break;
}
}
}
}
}
與正確輸出不相符(line:10)
您的答案為: 質數
正確答案為: 非質數
import java.util.Scanner;
public class JAVA{
public static void main(String args[]){
Scanner input=new Scanner(System.in);
while(input.hasNext()){
int p,q;
p=input.nextInt();
q=(p/2)+1;
for(int i=2;i<=q;i++){
if(p%i==0){
if(p==2||p==3){
System.out.println("質數");
break;
}else{
System.out.println("非質數");
break;
}
}else{
System.out.println("質數");
break;
}
}
}
}
}
與正確輸出不相符(line:10)
您的答案為: 質數
正確答案為: 非質數