정확히 하나의 조건
시간 제한1초메모리 제한2048 MB
정수 l 이상인 가장 작은 x를 구합니다. x가 리스트 a에 있거나, k로 나누어떨어지지 않거나, 십진수 표기에 숫자 7이 포함된 세 조건 중 정확히 하나만 만족해야 합니다.
문제
길이가 인 서로 다른 양의 정수 리스트 , 양의 정수 , 양의 정수 이 주어진다. 다음 조건 중 정확히 하나만 만족하는, 이상인 가장 작은 정수 를 구하라.
- 는 리스트 에 들어 있다.
- 는 로 나누어떨어지지 않는다.
- 의 십진수 표현에 숫자 7이 포함된다.
입력
첫 줄에 두 정수 과 가 주어진다 (, ).
둘째 줄에 개의 정수 이 주어진다 ().
셋째 줄에 정수 이 하나 주어진다 ().
출력
답이 되는 정수 하나를 출력한다.
힌트
예제에서 173, 174, 175, 176, 177, 179, 181, 182는 조건을 두 개 만족한다. 178은 조건을 세 개 만족한다. 180은 어떤 조건도 만족하지 않는다. 마지막으로 183은 9로 나누어떨어지지 않으므로 정확히 하나의 조건을 만족한다.