#2611: 我到底錯在哪?


tatsuyuki (胤煌)


import java.util.*;
public class java04 {

    public static void main(String[]argv){
     Scanner read = new Scanner(System.in);
        
    int i;   
  while(read.hasNext()){
   i=read.nextInt();
  if(((i!=2)&(i!=3)&(i!=5)&(i!=7))&&((i%2==0)||(i%3==0)||(i%5==0)||(i%7==0)))
   System.out.println("非質數");
  else
   System.out.println("質數");
 }}}

 與正確輸出不相符(line:10)
您的答案為: 質數
正確答案為: 非質數

#2640: Re:我到底錯在哪?

Unknown User


import java.util.*;
public class java04 {

    public static void main(String[]argv){
     Scanner read = new Scanner(System.in);
        
    int i;   
  while(read.hasNext()){
   i=read.nextInt();
  if(((i!=2)&(i!=3)&(i!=5)&(i!=7))&&((i%2==0)||(i%3==0)||(i%5==0)||(i%7==0)))
   System.out.println("非質數");
  else
   System.out.println("質數");
 }}}

 與正確輸出不相符(line:10)
您的答案為: 質數
正確答案為: 非質數


11是質數