풀이해당 문제는 물론 재귀로 해서 문제를 해결할 수는 있지만수학적 규칙이 보여서 고민해보다가예전 수학 규칙이 생각남우선 예를 들어 3개의 의상 종류가 있을 경우모자 3개, 상의 2개, 바지 2개라고 할 경우각각 1개씩 착용한 것, 2개씩, 3개씩 착용한 경우에 대한모든 경우의 수를 더해야 하기에착용하지 않은 수를 각 의상 별로 하나씩 추가따라서 모자 4개, 상의 3개, 바지 3개로 생각 후모든 경우의 수를 구해야 하므로 4*3*3을 하면 36개단, 여기서 모든 것을 착용하지 않은 하나의 경우를 뺀다면 35개 식으로 구하기로 함그래서 다음과 같이 코드를 작성그리고 같은 이름의 의상은 없다고 했는데 체크 못해서... Set로 받은것... import java.io.*;import java.util.*;pub..