
자바로 코딩테스트를 보아야하는 경우가 많아서 쉬운 문제부터 차근히 익숙해지려고 함 ^^ ...
소수를 찾는 것과 관련된 문제로 에라토스테네스의 체 개념을 이용해서 풀이하면 되는 간단한 문제! 
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
public class boj2581 {
    public static void main(String[] args) throws IOException{
    
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int target1 = Integer.parseInt(br.readLine());
        int target2 = Integer.parseInt(br.readLine());
        ArrayList<Integer> prime_list = new ArrayList<>();
        for(int i=target1; i<target2+1; i++)
        {
            if(isPrime(i) && i != 1) //소수라면 
            {
                prime_list.add(i);
            }
        }
        int ans = 0;
        
        if(prime_list.size() == 0)
        {
            System.out.println(-1);
        }
        else
        {
            for(int i=0; i<prime_list.size(); i++)
            {
                ans += prime_list.get(i);
            }
            System.out.println(ans + " " + prime_list.get(0));
        }
    
   }
    private static boolean isPrime(int num)
        {
            for(int i =2; i<num; i++)
            {
                if(num % i == 0)
                {
                    return false;
                }
            }
            return true;
        }
}
    
📌 익숙해질 점