'남남서'라는 예명으로 더 유명한 승원이는 세계적으로 유명한 아티스트다. 작품 세계가 타의 추종을 불허해서, 전시회가 열릴 때마다 사람이 꽉 차 발 디딜 틈이 없다.
지금 승원이의 작업실에는 블록이 N개 놓여 있다. 승원이는 이 블록 중에서 정확히 K개를 골라 새 작품을 만든다. 고른 블록은 왼쪽 아래에서 오른쪽 위로 꼭짓점끼리 맞닿게 이어 붙이고, 그 전체를 꼭 맞는 캔버스에 올린다.
승원이는 완벽한 작품을 매우 중요하게 여겨서 모든 블록을 캔버스의 모서리와 평행하게 놓고, 가로와 세로를 바꿔 놓지도 않는다. 즉 고른 블록의 가로와 세로 길이가 각각 (w1, h1), (w2, h2), ⋯, (wK, hK)일 때 필요한 캔버스는 (w1+w2+⋯+wK) × (h1+h2+⋯+hK) 크기다.
승원이는 캔버스의 넓이를 가능한 한 작게 하고 싶어 한다. 심오한 승원이의 작품 세계는 우리가 이해할 수 없어도, 캔버스의 최소 넓이를 구하는 것만큼은 우리도 해낼 수 있다. 승원이가 작품을 완벽하게 만들도록 도와주자.