프로그래머스 키패드 누르기(2020 카카오 인턴십)
난이도 LV1 풀이 구현 문제였다. 키패드를 딕셔너리형의 자료구조를 이용해서 구현을 한 다음, 거리를 구해줘서 해당 조건에 맞게 코드를 작성하면 된다. def solution(numbers, hand): answer = '' leftPos = '*' rightPos = '#' phone = { 1: (0, 0), 2: (0, 1), 3: (0, 2), 4: (1, 0), 5: (1, 1), 6: (1, 2), 7: (2, 0), 8: (2, 1), 9: (2, 2), '*': (3, 0), 0: (3, 1), '#': (3, 2) } for num in numbers: if num == 1 or num == 4 or num == 7 or num == '*': answer += 'L' leftPos = n..
2023. 3. 10.