input 3차원 좌표 x, y, z(각 0~255 사이) n개
data 이름이 붙은 3차원 좌표쌍 (a, b, c) 약 150개(각 0~255 사이)
문제 input의 좌표와 가장 가까운 좌표의 이름 출력

맨첨엔 n개의 좌표를 data만큼 비교해서 가장 가까운거 출력함(소요시간 n*150)
비효율적이다 싶어서 계산한 값을 map에 박아넣고 이미 계산끝난 값은 map에서 꺼내옴
이미 계산끝난값에 대해선 빠르게 가져올수있지 않을까 싶었으나 map의 부하가 너무 커서 오히려 실행시간 증가됨
각 구역을 블록화해서 블록에 가까운 값들만 계산해보는 방법도 있었으나 블록을 작게 쪼개면 추가 탐색해야되고 크게 쪼개면 탐색할게 많아서 처리시간이 차이가 없거나 더 딜레이가됨..

방법이 없을까