https://school.programmers.co.kr/learn/courses/30/lessons/176963
이 문제는 최근 Programmers에 게시되었으며 한 번 해결했습니다.
확실히 레벨 1이라 크게 어렵지도 않고, HashMap을 이용하면 쉽게 풀 수 있는 문제입니다.
문제와 입력 및 출력
암호
import java.util.HashMap;
클래스 솔루션
{
public int() 솔루션(String() 이름, int() 그리움, String()() 사진)
{
해시맵
int() 답 = new int(photo.length);
for(int i=0;i
{
map.put(이름(i), 그리움(i));
}
for(int i=0;i
{
정수 합계 = 0;
for(정수 j=0; j
{
if(map.containsKey(photo(i)(j)))
{
sum += map.get(photo(i)(j));
}
}
답변(i) = 합계;
}
답변을 반환;
}
}