Logo
(追記) (追記ここまで)

29694번 - 시간 외 근무 멈춰!! 서브태스크

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB122181616.327%

문제

올해 초 진행되던 개발 프로젝트가 끝나고 한숨 돌리던 말년 병장 준민이에게 새로운 개발 프로젝트가 들어왔다! 새로운 개발 프로젝트는 총 $N$개의 작업으로 이루어져 있다. $i$번째 작업을 완료하기 위해선 정확히 $t_i$회 근무를 진행해야 하며, 개발 프로젝트가 시작한 이후 $d_i$일이 지나기 전에 끝내야 한다. 그러나 평시 근무만으로는 모든 $N$개의 작업을 시간 내에 끝내기 힘들어 보였던 준민이는 개인 정비시간을 포기하며 시간 외 근무를 하고자 한다.

시간 외 근무를 평일에 하루 진행하면 가점 $A$점을 받을 수 있고, 주말에 하루 진행하면 가점 $B$점을 받을 수 있다. 주말에 시간 외 근무를 하는 것이 일반적으로 더 힘들기 때문에, 주말 시간 외 근무로 받는 가점은 평일 시간 외 근무로 받는 가점과 같거나 더 많다. 그러나, 앞으로 시간 외 근무로 받을 수 있는 가점은 최대 $M$점이라는 사실을 뒤늦게 깨달아 버린 준민이는 적당히 힘을 조절하여 정확히 가점 $M$점만 받도록 시간 외 근무를 하고자 한다.

개발 프로젝트는 월요일부터 시작하며, 평시 근무는 월요일부터 금요일까지만, 시간 외 근무는 요일과 관계없이 하루에 최대 한 번씩 진행할 수 있다. 근무마다 아직 완료되지 않은 작업을 선택하여 1ドル$회의 근무를 진행할 수 있으나, 준민이는 평시 근무 시간에는 일을 하는 척만 하며 근무하지 않을 수 있다. 다만, 시간 외 근무 시간에는 반드시 1ドル$회 근무를 진행한다고 한다.

또한, 주말만큼은 편안하게 생활관에서 쉬고 싶었던 준민이는 주말 시간 외 근무를 최소화하고자 한다. 이를 토대로 가점을 정확히 $M$점 얻으며 모든 작업을 마감 기한 이전에 끝낼 수 있는 최적의 근무표를 작성하던 준민이는 그만 잠에 빠져버리고 말았다! 깊게 잠이 든 준민이를 위해, 가점을 정확히 $M$점 얻으며 모든 작업을 마감 기한 이전에 끝낼 수 있는 주말 시간 외 근무의 최소 횟수를 구해주자.

입력

첫 번째 줄에 작업의 개수 $N,ドル 평일 시간외근무 가점 $A,ドル 주말 시간외근무 가점 $B,ドル 얻어야 하는 총 가점 $M$이 공백으로 구분되어 정수로 주어진다.

이후 $N$줄에 걸쳐 각 작업의 마감 기한을 나타내는 정수 $d_i$와 작업을 완료하는 데 필요한 근무 횟수를 나타내는 정수 $t_i$가 공백으로 구분되어 주어진다.

출력

가점을 정확히 $M$점 얻으며 모든 작업을 마감 기한 이전에 끝낼 수 있는 주말 시간 외 근무의 최소 횟수를 출력한다.

만약 어떻게 해도 가점을 정확히 $M$점 얻으며 모든 근무를 마감 기한 이전에 끝낼 수 없다면, -1을 출력한다.

제한

  • 1ドル\leq N, d_i, t_i\leq 100,000円$
  • 0ドル\leq M\leq 100$
  • 0ドル\leq A\leq B\leq 100$

서브태스크

번호배점제한
120

$N=1;$$A, B, M = 0$

230

$A, B, M = 0$

355

$A = B$

445

추가 제한 없음

예제 입력 1

4 1 1 0
5 1
6 2
10 1
9 3

예제 출력 1

0

$A, B=1$이고 $M=0$이므로 정확히 $M$점만을 받기 위해서는 시간 외 근무를 해서는 안된다.

이때, 가능한 평시 근무 계획표는 다음과 같다.

작업 일자 1ドル$ 2ドル$ 3ドル$ 4ドル$ 5ドル$ 6ドル$ 7ドル$ 8ドル$ 9ドル$ 10ドル$
작업 번호 1ドル$ 2ドル$ 4ドル$ 2ドル$ 4ドル$ X X 4ドル$ X 3ドル$

이때, 6ドル$일과 7ドル$일은 주말이므로 평시 근무를 진행하지 않았고, 9ドル$일에는 일을 하는 척만 하며 근무를 진행하지 않았다.

예제 입력 2

4 1 1 0
5 1
6 2
10 1
9 5

예제 출력 2

-1

어떻게 하더라도 시간 외 근무를 아예 하지 않으며 모든 작업을 시간 내에 끝내는 것은 불가능하다.

예제 입력 3

4 0 1 2
5 1
6 2
10 4
9 5

예제 출력 3

2

힌트

출처

Contest > 보라매컵 > 제2회 보라매컵 예선 B번

채점 및 기타 정보

  • 예제는 채점하지 않는다.
(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /