adfsfsf   5년 전

연결리스트 방식으로 코드를 짰습니다. 아래 표는 의상 종류를 늘릴 때, 의상 수를 추가하는 형태입니다. 즉, 첫 줄에 의상 종류가 1이고 의상 수가 3이었는데 두 번째 줄에 의상 종류가 2이고 의상 수가 5 이면 의상 수가 3인 종류 하나와 의상 수가 2인 종류 하나가 있는 형태라 생각해주시면 되겠습니다. 표는 총 가짓수를 구하는 공식을 나타내는 겁니다.

코드에서 사용한 방식은 표에서 나오는 방식을 그대로 적용한 것입니다.

(수정)n이 0인 경우를 추가하였습니다. typedef 구문을 삭제하였습니다.)

누적 의상 수의상 종류총 가짓수
515
725 + 5 * 2 + 2 = 17
10317 + 17 * 3 + 3 = 71

adfsfsf   5년 전

해결했습니다. 의상 종류가 3개 이상일 때 안 되더군요. 그 점을 해결했더니 통과되었습니다.

댓글을 작성하려면 로그인해야 합니다.