JAVA 문제 27 - 2020 카카오 인턴십 키패드 누르기


JAVA 문제 27 - 2020 카카오 인턴십 키패드 누르기

JAVA 문제 27 - 2020 카카오 인턴십 키패드 누르기 2020 카카오 인턴십 키패드 누르기 풀이 class Solution { public String solution(int[] numbers, String hand) { StringBuilder a = new StringBuilder(); int left = 10, right = 12; for (int num : numbers) { if (num == 0) num = 11; switch (num % 3) { case 0 -> { a.append("R"); right = num; } case 1 -> { a.append("L"); left = num; } case 2 -> { int minusL = (num > left) ? num - left : left - num; int minusR = (num > right) ? num - right : right - num; int distanceL = (minusL % 3) + (m...



원문링크 : JAVA 문제 27 - 2020 카카오 인턴십 키패드 누르기