2018-11-17
[JS] Odd Occurrences In Array
EASY

개요

작은 개구리가 길 반대편으로 횡단합니다. 개구리의 현재 위치는 X이며, 목적지 Y는 X보다 크거나 같습니다. 개구리는 한번에 고정된 D 만큼 이동합니다.

예시

X = 10, Y = 85, D = 30 으로 값이 주어지면,

  • 한번 뜁니다: 현재 10+30=40 위치에 있습니다.
  • 두번 뜁니다: 현재 10+30+30=70 위치에 있습니다.
  • 세번 뜁니다: 현재 10+30+30+30=100 위치에 있습니다. 길을 건넜습니다.

문제

개구리가 길을 건너기 위해 뛰어야 하는 최소 횟수를 반환하세요.

제한

  • X, Y, D는 1 ~ 1,000,000,000의 범위를 갖습니다.
  • X<=Y

풀이

스코어 100%

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