끄적끄적 코딩
article thumbnail
728x90

현재 위치에서 가장 가까운 변이나 꼭지점과의 거리를 출력하는 문제입니다.

왼쪽, 위, 오른쪽, 아래 이렇게 4방향으로 갈 수 있습니다.
아래와 왼쪽의 경우 0, 0이며,
오른쪽과 위의 위치는 w, h 입니다.

내 위치가 x, y 일 때

1. x와 0과의 거리 (왼쪽)
2. x와 w - x의 거리 (오른쪽)
3. y와 0과의 거리 (아래)
4. y와 h - y의 거리 (위)

네가지를 비교해서 가장 짧은 거리를 출력하면 됩니다.

검색 태그