-
[프로그래머스] 위클리 챌린지 4주차ALGORITHM/PROGRAMMERS 2021. 8. 23. 20:30
https://programmers.co.kr/learn/courses/30/lessons/84325
2021-08-23
1234567891011121314151617181920212223242526class Solution {public String solution(String[] table, String[] languages, int[] preference) {String answer = "";int compare = 0;for(int i = 0; i < table.length; i++) {String[] tmp = table[i].split(" ");int cal = 0;for(int k = 0; k < languages.length; k++) {for(int p = 1; p < tmp.length; p++) {if(languages[k].equals(tmp[p])) {cal += (tmp.length - p) * preference[k];break;}}}if(compare < cal) {answer = tmp[0];compare = cal;} else if(compare == cal) {if(answer.compareTo(tmp[0]) > 0) answer = tmp[0];}}return answer;}}cs #문제풀이
그냥 순서대로 다 돌리면 된다,,,
'ALGORITHM > PROGRAMMERS' 카테고리의 다른 글
[프로그래머스] 기지국 설치 (Summer/Winter Coding(~2018)) (0) 2021.08.25 [프로그래머스] 단속 카메라 (0) 2021.08.23 [프로그래머스] 섬 연결하기 (0) 2021.08.14 [프로그래머스] 이중우선순위큐 (0) 2021.08.11 [프로그래머스] 등굣길 (0) 2021.08.11