연속하는 소수의 합
시간 제한2초메모리 제한128 MB
각 질의에서 주어진 모든 n_i에 대해 정확히 n_i개의 연속한 소수의 합으로 나타낼 수 있는 가장 작은 소수를 찾는다.
문제
개의 정수 이 주어진다.
소수 가 "연속한 소수 개의 합"으로 나타낼 수 있다는 것은, 소수를 작은 순서대로 나열한 수열에서 연속한 개의 소수를 골랐을 때 그 합이 정확히 가 되는 경우가 존재한다는 뜻이다.
주어진 모든 에 대해 동시에 "연속한 소수 개의 합"으로 나타낼 수 있는 가장 작은 소수를 구하는 프로그램을 작성하시오.
예를 들어 , , 이면 정답은 이다. 은 연속한 소수 개의 합 로도, 연속한 소수 개의 합 으로도 나타낼 수 있으며, 두 조건을 동시에 만족하는 가장 작은 소수이기 때문이다.
입력
첫째 줄에 테스트 케이스의 개수 가 주어진다.
각 테스트 케이스는 두 줄로 이루어진다. 첫째 줄에는 정수 ()이 주어지고, 둘째 줄에는 개의 정수 ()이 공백으로 구분되어 주어진다.
모든 테스트 케이스에서 정답은 항상 보다 작음이 보장된다.
출력
각 테스트 케이스마다 첫째 줄에 Scenario i:를 출력한다. 여기서 는 부터 시작하는 테스트 케이스 번호이다. 둘째 줄에는 정답인 소수를 출력한다.
서로 다른 테스트 케이스의 출력 사이에는 빈 줄을 하나 넣어 구분한다.