아래와 같다.
//https://school.programmers.co.kr/learn/courses/30/lessons/176963?language=java
public class Question2 {
public static void main(String[] args) {
String[] name = new String[]{"may", "kein", "kain", "radi"};
int [] yearning = {5, 10, 1, 3};
String[][] photo = new String[][]{{"may", "kein", "kain", "radi"},{"may", "kein", "brin", "deny"},{"kon", "kain", "may", "coni"}};
Question2 question2 = new Question2();
question2.solution(name, yearning, photo);
}
public int[] solution(String[] name, int[] yearning, String[][] photo) {
int[] answer = new int[photo.length];
for(int i=0; i<photo.length; i++){
for(int j=0; j<photo[i].length; j++){
for(int z = 0; z< name.length; z++){
if(photo[i][j].equals(name[z])) answer[i] += yearning[z];
}
}
}
System.out.println(answer.length);
return answer;
}
}
'코딩테스트' 카테고리의 다른 글
완주하지 못한 선수 (해시) (1) | 2024.10.02 |
---|---|
같은 숫자는 싫어 (0) | 2024.08.12 |
프로그래머스 해시 포켓몬 (0) | 2024.08.11 |
같은 숫자는 싫어 (0) | 2024.08.08 |
프로그래머스 / 원소들의 곱과 합 / 자바 (0) | 2024.01.28 |