Codility Lesson 3 — FrogJump

Task description

위치 X에서 Y까지 최소 점프 횟수를 계산합니다.

How I did solve

  • position X에서 position Y로 이동하는데 한 번에 D 만큼 이동한다면,

    총 이동거리 (Y - X) = n * 1회 이동거리(D)

  • 소수점은 1회 이동을 해야 하므로 올림 처리

Solved Code

function solution(X, Y, D) {
  return Math.ceil((Y - X) / D)
}

Retrospective

  • 이 문제는 고민할 필요도 없이 바로 풀이가 도출 됨… 혹시 다른 방법이 있나?

Hero image from pixabay

작성자

멀더끙

접근성에 관심이 많은 Front-End Developer, 커피 애호가, 사진 찍기 좋아하는 여행 러버, 아직도 블로그 뭘 쓸지 모르겠는 초보 블로거, 그냥 이것 저것 개인의 생각을 끄적끄적이는 멀더끙의 블로그입니다.

댓글