반응형
package excercise;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
public class 위장 {
public int solution(String[][] clothes) {
Map<String, Integer> hash = new HashMap<String, Integer>();
for (int i = 0; i < clothes.length; i++) {
String kind = clothes[i][1];
hash.put(kind, hash.getOrDefault(kind, 0) + 1);
}
int answer = 1;
Set<String> keys = hash.keySet();
for (String key : keys) {
answer *= hash.get(key) + 1;
}
return answer - 1;
}
}
반응형
'ProgramSoliving' 카테고리의 다른 글
프로그래머스 : 주식가격 (0) | 2020.12.11 |
---|---|
프로그래머스 : 베스트앨범 (0) | 2020.12.11 |
프로그래머스 : 전화번호목록 (0) | 2020.12.11 |
프로그래머스 : 완주하지 못한 선수 (0) | 2020.12.10 |
백준 : 모노미노도미노 (19235 ,java) (0) | 2020.10.17 |