만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

축구 대회

면접 대비

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

요약
선수 11명을 골라 골키퍼 1명과 공격수, 미드필더, 수비수를 각각 최소 1명씩 배정하고, 선호도 점수 합의 최댓값을 구합니다.
난이도

보통10점 중 5점

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

문제

설날을 맞아 도훈이네 부대에서 축구 대회를 연다고 한다. 도훈이는 팀의 감독으로서 팀에 소속될 1111명의 선수를 선발한다.

선발되는 선수는 공격수, 미드필더, 수비수, 골키퍼 중 한 가지 포지션으로 등록되어야 한다. 각 포지션에는 반드시 최소 한 명 이상을 선발해야 한다. 단, 골키퍼는 한 명만 선발해야 한다.

지원한 선수들은 지원서에 공격수, 미드필더, 수비수, 골키퍼 포지션별 선호도 aia_i, bib_i, cic_i, did_i를 적어 제출했다. 팀의 만족도는 각 선수가 선발된 포지션에 대한 선호도의 합이다. 도훈이는 이 정보를 바탕으로 팀 선발 조건을 지키면서 팀의 만족도가 최대가 되도록 선수를 고르려 한다. 1111명을 조건에 맞게 선발했을 때 팀 만족도의 최댓값을 구하라.

입력

첫 번째 줄에 부대 내 병사 수 NN이 주어진다.

이후 NN개의 줄에 걸쳐 i+1i+1번째 줄에 ii번째 병사의 공격수, 미드필더, 수비수, 골키퍼 포지션별 선호도 aia_i, bib_i, cic_i, did_i가 공백으로 구분되어 주어진다.

출력

팀 선발 조건에 맞게 선수를 선발했을 때의 팀 만족도 최댓값을 출력한다.

제한

  • 11≤N≤200 00011 \le N \le 200\,000
  • 1≤ai≤1081 \le a_i \le 10^8
  • 1≤bi≤1081 \le b_i \le 10^8
  • 1≤ci≤1081 \le c_i \le 10^8
  • 1≤di≤1081 \le d_i \le 10^8
  • 모든 입력은 정수이다.

예제1

  1. 예제 1

    입력
    11
    1 1 1 1
    2 2 2 2
    5 5 5 5
    3 3 3 3
    5 5 5 5
    2 2 2 2
    8 8 8 8
    7 7 7 7
    5 5 5 5
    4 4 4 4
    1 1 1 1
    
    예상 출력
    43