아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

나 퇴사임?

시간 제한1초메모리 제한512 MB

요약
N일 동안 네 가지 활동 중 하나를 골라 만족도의 합을 최대로 만들되, 휴식은 A회 이하, 라운지는 연속으로 올 수 없고, 열람실과 소회의실은 합쳐 B회 이상이어야 한다.
난이도

보통10점 중 6점

유형
동적 계획법, 그리디, 배열, 구현
정답자
아직 제출이 없습니다

문제

SASA의 자습 시간에는 매일 정독실, 소학습실, 휴게실, 방에서 휴식을 취할 수 있는 요양 중 하나를 선택할 수 있다.

우석이는 자습 장소에 따라 얻는 만족도가 있으며, 그 4가지 값은 매일 우석이의 기분에 따라 결정된다.

우석이는 자습을 총 NN일 동안 해야 하며, 기숙사에는 다음과 같은 규칙이 있다.

  • 요양 신청은 최대 AA회 가능하다.
  • 휴게실에서 이틀 연속으로 자습을 할 경우, 게임을 하는 것으로 판단되어 퇴사 처리된다.
  • 정독실이나 소학습실에서 자습을 총 BB회 미만으로 할 경우, 학습 의지 상실로 판단되어 퇴사 처리된다.

공부하기 싫은 우석이가 퇴사를 당하지 않고 기숙사의 규칙을 지키면서 NN일 동안 얻을 수 있는 만족도의 합의 최댓값을 구해보자.

입력

첫째 줄에 자습일의 수 NN이 주어진다.

둘째 줄에 가능한 요양 신청 횟수 AA와 정독실과 소학습실에서 합쳐서 필수적으로 자습을 해야 하는 횟수 BB가 주어진다.

셋째 줄부터 NN개의 줄의 ii번째 줄에는 4개의 정수 pi,qi,ri,sip_i, q_i, r_i, s_i가 공백으로 구분되어 주어진다. 이 값은 ii번째 자습일에 정독실, 소학습실, 휴게실 자습 및 요양을 할 때 얻는 만족도를 의미한다.

출력

기숙사의 규칙을 지키면서 NN일 동안 얻을 수 있는 만족도의 합의 최댓값을 출력한다.

제한

  • 1≤N≤1001 \leq N \leq 100
  • 0≤A,B≤N0 \leq A, B \leq N
  • 1≤pi,qi≤ri≤si≤1001 \leq p_i, q_i \leq r_i \leq s_i \leq 100

예제1

  1. 예제 1

    입력
    2
    1 1
    32 91 100 100
    57 8 68 71
    
    예상 출력
    162