장비
시간 제한5초메모리 제한128 MB
다섯 개 점수를 가진 N개 장비 중 K개를 골라 항목별 최댓값의 합이 가장 커지도록 합니다.
문제
한 연구소에서 군인이 착용할 장비 종을 개발했다. 각 장비는 다섯 가지 범주, 즉 공격, 방어, 시력, 휴대성, 사용 편이성에 대해 평가되며, 각 범주의 점수는 이상 이하의 정수이다. 따라서 장비 하나는 다섯 개의 정수로 나타낼 수 있다.
군인 한 명은 장비를 정확히 개 착용한다. 여러 장비를 착용하면 각 범주마다 독립적으로, 착용한 장비들의 그 범주 점수 중 최댓값만큼 능력이 향상된다. 예를 들어 두 장비의 시력 점수가 각각 과 이면, 둘 다 착용했을 때 시력은 최댓값인 만큼 향상된다. 이 최댓값을 그 범주의 확장 점수라고 한다.
개의 장비 중 정확히 개를 골라 착용할 때, 다섯 범주의 확장 점수의 합이 최대가 되도록 하고 싶다. 그 최댓값을 구하시오.
장비 의 점수를 로 나타내자 (). 착용할 장비들의 집합을 라 하면, 목표는 이면서 를 최대로 만드는 것이다.
예를 들어 , 이고 각 장비의 점수가 다음과 같다고 하자.
- 장비 1:
- 장비 2:
- 장비 3:
- 장비 4:
장비 1과 장비 3을 함께 착용하면 확장 점수의 합은 이고, 이것이 가능한 최댓값이다.
입력
첫째 줄에 테스트 케이스의 수 가 주어진다. 각 테스트 케이스의 첫째 줄에는 두 정수 과 가 주어진다 (, ). 이어지는 개의 줄에는 각 장비의 점수가 공백으로 구분된 다섯 개의 정수 , , , , 로 주어지며, 각 값은 이상 이하의 정수이다.
출력
각 테스트 케이스마다, 개의 장비 중 개를 착용했을 때 얻을 수 있는 확장 점수 합의 최댓값을 한 줄에 하나씩 출력한다.