문제
연금술을 취미로 공부하고 있는 정올이는
또한,
소모한 재료들 모두보다 번호가 큰 금속 하나를 만들 수 있다.
또한, 각 금속마다 그 금속을 만들기 위한 특별 조합법은 최대 하나임이 보장된다.
이 때, 정올이가 금속
입력
다음과 같은 형식으로 입력이 주어진다.
...
그 다음 마지막
이후
이는 다른 말로
[제약 조건]
2 \le N \le 10 1 \le K \lt N 0 \le a_i \le 10 1 \le M_i \lt 10
출력
정올이가 금속 N을 만들 수 있으면 YES, 아니면 NO를 출력한다.
예제 #1
5
2 0 0 1 0
3
5 2 3 4
2 1 1
3 1 2
YES
초기엔 5번 금속 조각이 없기에, 5번 금속을 만들기 위해 3번과 4번 금속이 하나씩 필요하다.
4번 금속은 이미 있으니 바로 사용이 가능하고,
3번 금속은 없으니 2번 금속을 하나 추가로 필요로 한다.
2번 금속은 없으니 1번 금속 하나가 필요한데, 1번 금속은 2개가 있기에 만들 수 있다.
즉, 5번 금속을 만드는 것이 가능하다.
예제 #2
5
0 0 0 1 0
3
5 2 3 4
2 1 1
3 1 2
NO