View Code of Problem 27


import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner scanner=new Scanner(System.in);
		
		while (scanner.hasNext()) {
			
			long a=scanner.nextLong();
			long b=scanner.nextLong();
			if (a>b) {
				long temp=b;
				b=a;
				a=temp;
			}
			long sum=0;
			for(long i=a+1;i<b;i++) {
				if (sushu(i)) {
					sum=sum+i;
				}
			}
			System.out.println(sum);
		}
	}

	public static boolean sushu(long number) {
		boolean flag=true;
		if (number==1) {
			return false;
		}
		for (int i = 2; i <= Math.sqrt(number); i++) {
			if (number%i==0) {
				flag=false;
				break;
			}
		}
		return flag;
	}

}

Double click to view unformatted code.


Back to problem 27