부분 수열의 합으로 만들 수 없는 수
시간 제한2초메모리 제한512 MB
N ≤ 20인 수열이 주어질 때, 어떤 비어 있지 않은 부분수열의 합으로도 만들 수 없는 가장 작은 자연수를 구한다.
문제
수열 가 주어진다. 의 비어 있지 않은 부분 수열의 합으로 만들 수 없는 가장 작은 자연수를 구하는 프로그램을 작성하시오.
예를 들어 이면 , , , , , , 를 만들 수 있다. 하지만 는 어떤 부분 수열로도 만들 수 없으므로 답은 이다.
입력
첫째 줄에 수열 의 크기 이 주어진다. ()
둘째 줄에 의 원소 개가 공백으로 구분되어 주어진다. 각 원소는 100,000 이하의 자연수이다.
출력
첫째 줄에 의 부분 수열의 합으로 만들 수 없는 가장 작은 자연수를 출력한다.