본문 바로가기
Algorithm/Programmers

[2020 카카오 인턴십] 키패드 누르기(JAVA)

by BAYABA 2021. 4. 21.

programmers.co.kr/learn/courses/30/lessons/67256


시뮬레이션 문제입니다.

 

1. 왼손 엄지, 오른손 엄지 위치를 Pair 자료형을 정의하여 y,x를 저장합니다.

2. 123456789*0# 숫자칸을 [[0,1,2], [3,4,5], [6,7,8], [9,10,11]] 로 매핑하여 해결합니다.

3. 2 5 8 0을 누르는 시점에 해당 숫자 칸과 왼손 엄지, 오른손 엄지의 거리를 계산합니다.

4. 엄지 선택 기준은 문제의 기준을 따릅니다. 


코드: github.com/cotchan/algorithm/blob/main/java/PROGRAMMERS/PG67256.java