점검
시간 제한2초메모리 제한1024 MB
n개의 기계에서 m개의 작업이 구간을 순서대로 실행할 때, 주어진 안전값 s마다 필요한 점검 횟수를 셉니다.
문제
벤슨 토끼는 이제 비행기를 만들어야 한다!
벤슨 토끼는 1부터 까지 번호가 붙은 기계 대가 있는 공장을 운영한다. 각 기계는 하루 동안 작동하며, 한 번에 한 기계만 작동할 수 있다. 벤슨에게는 1부터 까지 번호가 붙은 작업 개가 있다. 작업 는 두 양의 정수 와 로 주어지며, 이다.
작업 를 완료하려면 기계 를 이 순서대로 작동시켜야 한다. 기계 하나의 작동이 끝나면 다음 기계가 곧바로 시작된다. 작업 가 완료되면 벤슨은 곧바로 작업 을 시작하고, 작업 이 완료될 때까지 이를 반복한다.
안전 규정을 지키기 위해 공장에는 안전값 가 있다. 지난 일 이상 작동하지 않은 기계는 작동시키기 전에 점검해야 한다. 기계를 처음 작동시킬 때는 점검이 필요 없다.
벤슨에게는 후보 안전값 가 개 있다. 각 에 대해, 안전값이 일 때 필요한 점검 횟수를 구하라.
입력
첫째 줄에 세 정수 , , 가 공백으로 구분되어 주어진다. 이어지는 개의 줄에는 작업 를 나타내는 두 정수 와 가 공백으로 구분되어 주어진다. 마지막 줄에는 개의 안전값 가 공백으로 구분되어 주어진다.
출력
개의 정수를 공백으로 구분하여 한 줄에 출력한다. 번째 정수는 안전값이 일 때 필요한 점검 횟수이다.