Codility Java FrogJmp

업데이트:

문제

Link

코드

// you can also use imports, for example:
// import java.util.*;

// you can write to stdout for debugging purposes, e.g.
// System.out.println("this is a debug message");

class Solution {
  public int solution(int X, int Y, int D) {
    return (int) Math.ceil((double)(Y - X) / D);
  }
}

설명

  1. 간단히 현재 거리인 X와 가야할 위치인 Y의 거리 차에 점프 거리인 D만큼 나누고 올림 하면 된다.
    • 단, X & Y & D가 정수 자료형이므로 정확한 나눗셈을 위해 실수 자료형으로 전환해야 한다.

결과

Link

소스

Sample Code는 여기에서 확인 가능합니다.

댓글남기기