SWEA/삼성SW역량테스트 C++
[모의 SW 역량테스트] 벌꿀채취
IamToday
2020. 4. 28. 11:07
문제
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5V4A46AdIDFAWu
풀이
* 완전 탐색
* 각 row에서 m만큼 벌통들을 보면서 최대 C이하가 되는 최적의 조합을 구해야 한다.
* cost[][] 에는 현재 위치에서 m만큼 봤을 때 채취할 수 있는 벌꿀의 최대 수익을 저장한다.
* 전체 맵을 순회하면서 서로 겹치지 않는 두 지점의 최대 수익의 합을 구한다.