import java.util.Scanner; public class Main { public static void main(String[] args) { Main main = new Main(); Scanner scan = new Scanner(System.in); int number = scan.nextInt(); System.out.println(main.isPrimeNumber(number)); } public Boolean isPrimeNumber(int number) { int isprime = 1; //write your code here...... for(int i = 3; i <= Math.sqrt(number); i+=2){ if(number % i == 0){ isprime = 0; break; } } return isprime == 1; } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Main main = new Main(); Scanner scan = new Scanner(System.in); int number = scan.nextInt(); System.out.println(main.isPrimeNumber(number)); } public Boolean isPrimeNumber(int number) { //write your code here...... if (number < 2) { return false; } int bound = (int)Math.sqrt(number); //判断边界 for (int i = 2; i <= bound; i++) { if (number % i == 0) { return false; } } return true; } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Main main = new Main(); Scanner scan = new Scanner(System.in); int number = scan.nextInt(); System.out.println(main.isPrimeNumber(number)); } public Boolean isPrimeNumber(int number) { if (number==2){ return(true); }if (number==3){ return(true); }else if(number % 2 == 0) { return (false); } else if (number % 3 == 0) { return (false); } else if (number % 5 == 0) { return (false); } else if (number % 7 == 0) { return (false); } else if (number % 9 == 0) { return (false); } else { return (true); } } }hhhh无聊来个有意思的
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int num = sc.nextInt(); System.out.println(isPrime(num)); } public static boolean isPrime(int num){ for (int i = 2; i < Math.sqrt(num); i++) { if (num%i==0){ return false; } } return true; } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Main main = new Main(); Scanner scan = new Scanner(System.in); int number = scan.nextInt(); System.out.println(main.isPrimeNumber(number)); } public Boolean isPrimeNumber(int number) { //write your code here...... // i只需要循环到根号number即可 for(int i = 2; i*i <= number; i++){ if(number % i == 0){ return false; } } return true; } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Main main = new Main(); Scanner scan = new Scanner(System.in); int number = scan.nextInt(); System.out.println(main.isPrimeNumber(number)); } public Boolean isPrimeNumber(int number) { //write your code here...... //判断i-number之间的数 for(int i = 2;i < number;i++){ //如果进入if则一定不是质数 if(number % i == 0){ return false; } } return true; } }
public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int num = in.nextInt(); //判断质数 //就是该数除了1和它本身以外,不再有其他的因数。 for(int i = 2; i < num / 2; i++) { if(num % i == 0) { System.out.println(false); return; } } System.out.println(true); } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Main main = new Main(); Scanner scan = new Scanner(System.in); int number = scan.nextInt(); System.out.println(main.isPrimeNumber(number)); } public Boolean isPrimeNumber(int num) { int x=0; for(int i=2;i<=num;i++){ if(num%i==0){ x=i; break; } } return x!=num?false:true; } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Main main = new Main(); Scanner scan = new Scanner(System.in); int number = scan.nextInt(); System.out.println(main.isPrimeNumber(number)); } public Boolean isPrimeNumber(int number) { //write your code here...... for(int i = 2;i < number;i++){ if(number % i == 0) return false; } return true; } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Main main = new Main(); Scanner scan = new Scanner(System.in); int number = scan.nextInt(); System.out.println(main.isPrimeNumber(number)); } public Boolean isPrimeNumber(int number) { //write your code here...... boolean b = true; for(int i=2;i<(number/2+1);i++){ if(number%i==0){ b = false; break; }else{ b = true; } } return b; } } //笔记
import java.util.Scanner; public class Main { public static void main(String[] args) { Main main = new Main(); Scanner scan = new Scanner(System.in); int number = scan.nextInt(); System.out.println(main.isPrimeNumber(number)); } public Boolean isPrimeNumber(int number) { //write your code here...... boolean flag = true; for(int i = 2;i<=Math.sqrt(number);i++) { if(0 == number%i) { flag = false; break; } } return flag; } }