diff --git a/programmers/위장/solution.java b/programmers/위장/solution.java new file mode 100644 index 0000000..647c5f5 --- /dev/null +++ b/programmers/위장/solution.java @@ -0,0 +1,18 @@ +// [문제 링크]: https://school.programmers.co.kr/learn/courses/30/lessons/42578 + +import java.util.HashMap; +import java.util.HashSet; +import java.util.ArrayList; +class Solution { + public int solution(String[][] clothes) { + int answer = 1; + HashMap hss = new HashMap<>(); + for(String[] sett : clothes){ + hss.put(sett[1],hss.getOrDefault(sett[1],0)+1); + } + for(String key : hss.keySet()){ + answer*=(hss.get(key)+1); + } + return answer-1; + } +} \ No newline at end of file