졸업 테이블
면접 대비시간 제한1초메모리 제한1024 MB
친구가 최대 2명인 사람들이 둘러앉는 원형 식탁에서, 함께 앉혀 줄 친구 쌍을 골라 받을 수 있는 뇌물의 합을 최대로 하는 문제입니다.
문제
컴퓨터공학과 졸업 연회의 좌석 배치를 맡게 되었다. 참석자는 명이며 모두 큰 원형 테이블에 둘러앉아야 한다. 참석자 중 일부는 친구이고 서로 옆자리에 앉기를 원한다. 참석자가 모두 컴퓨터공학 전공자라서 친구는 최대 2명이다.
이 친구 쌍들은 비공개로 함께 앉기를 요청하며, 요청을 들어주면 뇌물을 주겠다고 제안했다. 당신은 청렴을 지키고 싶지만 돈도 중요하다. 그래서 해당 쌍의 요청을 들어줄 수 있을 때만 뇌물을 받는다. 받을 뇌물의 조합을 골라 받는 금액의 합이 최대가 되도록 하라.
입력
첫 줄에 두 정수 ()과 ()이 주어진다. 각각 참석자 수와 좌석 요청 수다. 이어서 개의 줄에 세 정수 , (), ()가 주어진다. 이는 참석자 와 가 옆자리에 앉는 대가로 달러를 낼 의사가 있다는 뜻이다.
같은 쌍이 두 번 요청하는 일은 없으며, 각 참석자는 최대 두 개의 요청에 등장한다.
출력
모든 가능한 좌석 배치에서 벌 수 있는 금액의 최댓값을 출력한다.