[프로그래머스] Java_Lv.2_의상

김운채·2024년 3월 25일
0


풀이

각 종류 옷의 수 +1 을 거듭 곱해주고 마지막에 -1(다 벗은 경우)

import java.util.*;

class Solution {
    public int solution(String[][] clothes) {
        int answer = 0;

        Map<String, Integer> map = new HashMap<>();

        for(String arr[] : clothes){
            map.put(arr[1], map.getOrDefault(arr[1], 0)+1);
        }

        int sum =1;
        for(String key : map.keySet()){
            sum *= map.get(key)+1;
        }

        return sum-1;
    }
}

0개의 댓글

관련 채용 정보