View Code of Problem 27

import java.util.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner in = new Scanner(System.in);
		while (in.hasNext()) {
         int a=in.nextInt();
         int b=in.nextInt();
         if (a > b) {
             int temp = a;
             a = b;
             b = temp;
         }
         int score=0;
        ArrayList<Integer> sushu=new ArrayList<>();
         int k=0;
         for(int i=2;i<=65536;i++) {
         boolean flag=true;
         for(int j=2;j<=Math.sqrt(i);j++) {
        	 if(i%j==0) {
        		 flag=false;
        		 break;
        	 }
        	 }
        	 if(flag) {
        	 sushu.add(i);}
         }
//         for(Integer i:sushu) {
//       	  System.out.println(i);
//         }
         for(int i=0;i<sushu.size();i++) {
        	 if(sushu.get(i)>a&&sushu.get(i)<b) {
        		 score+=sushu.get(i);
        	 }
         }
         System.out.println(score);
		}
	}

}

Double click to view unformatted code.


Back to problem 27