전역 임무
면접 대비시간 제한1초메모리 제한1024 MB
김병장이 각 기지의 층 순서를 자유롭게 바꾸는 주문을 써서 N개 기지를 모두 격파할 수 있는지 판단합니다.
문제
김 병장이 소속된 특수부대는 전역하려면 대대장이 준 임무를 달성해야 한다. 김 병장이 받은 임무는 적군의 1번 기지부터 번 기지까지 순서대로 모두 격파하는 것이다. 각 기지는 개 층으로 이루어져 있다. 기지에 들어가면 1층부터 층까지 한 층씩 올라가야 하며, 중간에 아래층으로 내려가거나 나갈 수 없다. 층까지 무사히 도달해 기지 안의 적군을 모두 쓰러뜨리면 그 기지는 격파된 것이다.
적군 기지의 각 층에는 아이템이나 적군 중 하나가 배치되어 있다. 아이템이 있는 층에 들어가면 김 병장의 전투력이 즉시 두 배가 된다. 적군이 있는 층에 들어가면 그 적군과 전투한다. 적군의 전투력이 김 병장의 전투력 이하이면 김 병장이 승리하고, 적군의 전투력만큼 김 병장의 전투력이 늘어난다. 그렇지 않으면 김 병장은 임무에 실패한다.
임무를 수월하게 달성하기 위해 김 병장은 같은 기지 안에 있는 층의 순서를 마음대로 바꿀 수 있는 마법을 배워 왔다. 김 병장의 현재 전투력이 주어졌을 때, 마법을 사용해 임무를 달성할 수 있는지 알아보자.
입력
첫 줄에 격파해야 할 적군 기지의 수 , 각 기지의 층수 , 김 병장의 현재 전투력 가 공백으로 구분된 정수로 주어진다.
이후 개의 줄에 걸쳐 순서대로 격파해야 할 기지의 정보가 주어진다. 번째 줄은 번째로 격파할 기지의 정보이며, 그 줄의 번째 값 는 그 기지의 층에 대한 정보이다. 각 줄에는 개의 값이 공백으로 구분되어 있다. 이면 해당 층에 아이템이 있다는 뜻이고, 이면 전투력이 인 적군이 해당 층에 있다는 뜻이다.
임무를 마친 뒤 김 병장의 전투력이 을 넘으면서 모든 기지를 격파할 수 있는 입력은 주어지지 않는다.
출력
김 병장이 임무를 달성할 수 있으면 1을, 그렇지 않으면 0을 출력한다.